| Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
| 1 | Verifies | ||
| 2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
| 3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
| 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
| 5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
| 6 | Verified·for·SourceStamp:·false | ||
| 7 | Number·of·signers:·1 | ||
| 8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
| 9 | Signer·#1·certificate·SHA-256·digest:·3e4dd2865422dc9e7869d259a246735ed79cbfda9c897166a97c3c77d0bcab98 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·5066756d711e1708c7a3cbdd40292a5d072656ad | ||
| 11 | Signer·#1·certificate·MD5·digest:·ea492e100a4680448755573f3844879f | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·fde79896c06b8c7b6a1bd026ce6ca5b713acfa63de6890afb05178cb8bb265bd | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·665cbd1287d0181646e784ab84be915e9ca8d0b1 | ||
| 16 | Signer·#1·public·key·MD5·digest:·748d9f7b8da389cee798693855773496 | ||
| 17 | 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/. | ||
| 18 | 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/. | ||
| Offset 1, 20850 lines modified | Offset 1, 16345 lines modified | ||
| 1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
| 2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
| 3 | ------------------------------- | 3 | ------------------------------- |
| 4 | ··Zip·archive·file·size:···················25 | 4 | ··Zip·archive·file·size:···················2528409·(0000000000269499h) |
| 5 | ··Actual·end-cent-dir·record·offset:·······25 | 5 | ··Actual·end-cent-dir·record·offset:·······2528387·(0000000000269483h) |
| 6 | ··Expected·end-cent-dir·record·offset:·····25 | 6 | ··Expected·end-cent-dir·record·offset:·····2528387·(0000000000269483h) |
| 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
| 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
| 9 | ··central·directory·contains·5 | 9 | ··central·directory·contains·558·entries. |
| 10 | ··The·central·directory·is·5 | 10 | ··The·central·directory·is·52279·(000000000000CC37h)·bytes·long, |
| 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
| 12 | ··is·24 | 12 | ··is·2476108·(000000000025C84Ch). |
| 13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
| 14 | --------------------------- | 14 | --------------------------- |
| 15 | ·· | 15 | ··AndroidManifest.xml |
| 16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
| 17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
| 18 | ··file·system·or·operating·system·of·origin:······ | 18 | ··file·system·or·operating·system·of·origin:······Unix |
| 19 | ··version·of·encoding·software:···················2. | 19 | ··version·of·encoding·software:···················2.3 |
| 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
| 21 | ··minimum·software·version·required·to·extract:···2.0 | ||
| 22 | ··compression·method:·····························deflated | ||
| 23 | ··compression·sub-type·(deflation):···············normal | ||
| 24 | ··file·security·status:···························not·encrypted | ||
| 25 | ··extended·local·header:··························yes | ||
| 26 | ··file·last·modified·on·(DOS·date/time):··········2017·Mar·8·09:17:46 | ||
| 27 | ··32-bit·CRC·value·(hex):·························f6104aca | ||
| 28 | ··compressed·size:································17553·bytes | ||
| 29 | ··uncompressed·size:······························56323·bytes | ||
| 30 | ··length·of·filename:·····························20·characters | ||
| 31 | ··length·of·extra·field:··························0·bytes | ||
| 32 | ··length·of·file·comment:·························0·characters | ||
| 33 | ··disk·number·on·which·file·begins:···············disk·1 | ||
| 34 | ··apparent·file·type:·····························binary | ||
| 35 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
| 36 | ··MS-DOS·file·attributes·(00·hex):················none | ||
| 37 | ··There·is·no·file·comment. | ||
| 38 | Central·directory·entry·#2: | ||
| 39 | --------------------------- | ||
| 40 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
| 41 | ··META-INF/9F3E04ED.SF | ||
| 42 | ··offset·of·local·header·from·start·of·archive:···17619 | ||
| 43 | ··················································(00000000000044D3h)·bytes | ||
| 44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
| 45 | ··version·of·encoding·software:···················2.0 | ||
| 46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
| 47 | ··minimum·software·version·required·to·extract:···2.0 | ||
| 48 | ··compression·method:·····························deflated | ||
| 49 | ··compression·sub-type·(deflation):···············normal | ||
| 50 | ··file·security·status:···························not·encrypted | ||
| 51 | ··extended·local·header:··························yes | ||
| 52 | ··file·last·modified·on·(DOS·date/time):··········2017·Mar·8·09:17:48 | ||
| 53 | ··32-bit·CRC·value·(hex):·························13d2dd16 | ||
| 54 | ··compressed·size:································17707·bytes | ||
| 55 | ··uncompressed·size:······························56426·bytes | ||
| 56 | ··length·of·filename:·····························20·characters | ||
| 57 | ··length·of·extra·field:··························0·bytes | ||
| 58 | ··length·of·file·comment:·························0·characters | ||
| 59 | ··disk·number·on·which·file·begins:···············disk·1 | ||
| 60 | ··apparent·file·type:·····························binary | ||
| 61 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
| 62 | ··MS-DOS·file·attributes·(00·hex):················none | ||
| 63 | ··There·is·no·file·comment. | ||
| 64 | Central·directory·entry·#3: | ||
| 65 | --------------------------- | ||
| 66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
| 67 | ··META-INF/9F3E04ED.RSA | ||
| 68 | ··offset·of·local·header·from·start·of·archive:···35392 | ||
| 69 | ··················································(0000000000008A40h)·bytes | ||
| 70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
| 71 | ··version·of·encoding·software:···················2.0 | ||
| 72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
| 73 | ··minimum·software·version·required·to·extract:···2.0 | ||
| 74 | ··compression·method:·····························deflated | ||
| 75 | ··compression·sub-type·(deflation):···············normal | ||
| 76 | ··file·security·status:···························not·encrypted | ||
| 77 | ··extended·local·header:··························yes | ||
| 78 | ··file·last·modified·on·(DOS·date/time):··········2017·Mar·8·09:17:48 | ||
| 79 | ··32-bit·CRC·value·(hex):·························71d3f0a4 | ||
| 80 | ··compressed·size:································1076·bytes | ||
| 81 | ··uncompressed·size:······························1326·bytes | ||
| 82 | ··length·of·filename:·····························21·characters | ||
| 83 | ··length·of·extra·field:··························0·bytes | ||
| 84 | ··length·of·file·comment:·························0·characters | ||
| 85 | ··disk·number·on·which·file·begins:···············disk·1 | ||
| 86 | ··apparent·file·type:·····························binary | ||
| 87 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
| 88 | ··MS-DOS·file·attributes·(00·hex):················none | ||
| 89 | ··There·is·no·file·comment. | ||
| 90 | Central·directory·entry·#4: | ||
| 91 | --------------------------- | ||
| 92 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
| 93 | ··META-INF/buildserverid | ||
| 94 | ··offset·of·local·header·from·start·of·archive:···36535 | ||
| 95 | ··················································(0000000000008EB7h)·bytes | ||
| 96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
| 97 | ··version·of·encoding·software:···················2.0 | ||
| 98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
| 99 | ··minimum·software·version·required·to·extract:···2.0 | ||
| 100 | ··compression·method:·····························deflated | ||
| 101 | ··compression·sub-type·(deflation):···············normal | ||
| 102 | ··file·security·status:···························not·encrypted | ||
| 103 | ··extended·local·header:··························yes | ||
| 104 | ··file·last·modified·on·(DOS·date/time):··········2017·Mar·4·18:07:44 | ||
| 105 | ··32-bit·CRC·value·(hex):·························64786669 | ||
| Max diff block lines reached; 1360913/1369936 bytes (99.34%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | DEX·version·'035' | 1 | DEX·version·'035' |
| 2 | DEX·file·header: | 2 | DEX·file·header: |
| 3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
| 4 | checksum············:· | 4 | checksum············:·28ba1dfb |
| 5 | signature···········:· | 5 | signature···········:·6ec4...13c0 |
| 6 | file_size···········:·3355 | 6 | file_size···········:·3355980 |
| 7 | header_size·········:·112 | 7 | header_size·········:·112 |
| 8 | link_size···········:·0 | 8 | link_size···········:·0 |
| 9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
| 10 | string_ids_size·····:·287 | 10 | string_ids_size·····:·28750 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·3500 | 12 | type_ids_size·······:·3500 |
| 13 | type_ids_off········:·115 | 13 | type_ids_off········:·115112·(0x01c1a8) |
| 14 | proto_ids_size······:·4 | 14 | proto_ids_size······:·4597 |
| 15 | proto_ids_off·······:·129 | 15 | proto_ids_off·······:·129112·(0x01f858) |
| 16 | field_ids_size······:·181 | 16 | field_ids_size······:·18109 |
| 17 | field_ids_off·······:·1842 | 17 | field_ids_off·······:·184276·(0x02cfd4) |
| 18 | method_ids_size·····:·2630 | 18 | method_ids_size·····:·26303 |
| 19 | method_ids_off······:·3291 | 19 | method_ids_off······:·329148·(0x0505bc) |
| 20 | class_defs_size·····:·2683 | 20 | class_defs_size·····:·2683 |
| 21 | class_defs_off······:·539 | 21 | class_defs_off······:·539572·(0x083bb4) |
| 22 | data_size···········:·2730 | 22 | data_size···········:·2730552 |
| 23 | data_off············:·6254 | 23 | data_off············:·625428·(0x098b14) |
| 24 | Class·#0·header: | 24 | Class·#0·header: |
| 25 | class_idx···········:·273 | 25 | class_idx···········:·273 |
| 26 | access_flags········:·9729·(0x2601) | 26 | access_flags········:·9729·(0x2601) |
| 27 | superclass_idx······:·2854 | 27 | superclass_idx······:·2854 |
| 28 | source_file_idx·····:·1288 | 28 | source_file_idx·····:·1288 |
| 29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
| Offset 470, 15 lines modified | Offset 470, 15 lines modified | ||
| 470 | ··Virtual·methods···- | 470 | ··Virtual·methods···- |
| 471 | ··source_file_idx···:·2649·(DrawableRes.java) | 471 | ··source_file_idx···:·2649·(DrawableRes.java) |
| 472 | Class·#15·header: | 472 | Class·#15·header: |
| 473 | class_idx···········:·288 | 473 | class_idx···········:·288 |
| 474 | access_flags········:·9729·(0x2601) | 474 | access_flags········:·9729·(0x2601) |
| 475 | superclass_idx······:·2854 | 475 | superclass_idx······:·2854 |
| 476 | source_file_idx·····:·310 | 476 | source_file_idx·····:·3104 |
| 477 | static_fields_size··:·0 | 477 | static_fields_size··:·0 |
| 478 | instance_fields_size:·0 | 478 | instance_fields_size:·0 |
| 479 | direct_methods_size·:·0 | 479 | direct_methods_size·:·0 |
| 480 | virtual_methods_size:·4 | 480 | virtual_methods_size:·4 |
| 481 | Class·#15·annotations: | 481 | Class·#15·annotations: |
| 482 | Annotations·on·class | 482 | Annotations·on·class |
| Offset 516, 21 lines modified | Offset 516, 21 lines modified | ||
| 516 | ····#3··············:·(in·Landroid/support/annotation/FloatRange;) | 516 | ····#3··············:·(in·Landroid/support/annotation/FloatRange;) |
| 517 | ······name··········:·'toInclusive' | 517 | ······name··········:·'toInclusive' |
| 518 | ······type··········:·'()Z' | 518 | ······type··········:·'()Z' |
| 519 | ······access········:·0x0401·(PUBLIC·ABSTRACT) | 519 | ······access········:·0x0401·(PUBLIC·ABSTRACT) |
| 520 | ······code··········:·(none) | 520 | ······code··········:·(none) |
| 521 | ··source_file_idx···:·310 | 521 | ··source_file_idx···:·3104·(FloatRange.java) |
| 522 | Class·#16·header: | 522 | Class·#16·header: |
| 523 | class_idx···········:·289 | 523 | class_idx···········:·289 |
| 524 | access_flags········:·9729·(0x2601) | 524 | access_flags········:·9729·(0x2601) |
| 525 | superclass_idx······:·2854 | 525 | superclass_idx······:·2854 |
| 526 | source_file_idx·····:·313 | 526 | source_file_idx·····:·3133 |
| 527 | static_fields_size··:·0 | 527 | static_fields_size··:·0 |
| 528 | instance_fields_size:·0 | 528 | instance_fields_size:·0 |
| 529 | direct_methods_size·:·0 | 529 | direct_methods_size·:·0 |
| 530 | virtual_methods_size:·0 | 530 | virtual_methods_size:·0 |
| 531 | Class·#16·annotations: | 531 | Class·#16·annotations: |
| 532 | Annotations·on·class | 532 | Annotations·on·class |
| Offset 544, 21 lines modified | Offset 544, 21 lines modified | ||
| 544 | ··Superclass········:·'Ljava/lang/Object;' | 544 | ··Superclass········:·'Ljava/lang/Object;' |
| 545 | ··Interfaces········- | 545 | ··Interfaces········- |
| 546 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 546 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
| 547 | ··Static·fields·····- | 547 | ··Static·fields·····- |
| 548 | ··Instance·fields···- | 548 | ··Instance·fields···- |
| 549 | ··Direct·methods····- | 549 | ··Direct·methods····- |
| 550 | ··Virtual·methods···- | 550 | ··Virtual·methods···- |
| 551 | ··source_file_idx···:·313 | 551 | ··source_file_idx···:·3133·(FractionRes.java) |
| 552 | Class·#17·header: | 552 | Class·#17·header: |
| 553 | class_idx···········:·290 | 553 | class_idx···········:·290 |
| 554 | access_flags········:·9729·(0x2601) | 554 | access_flags········:·9729·(0x2601) |
| 555 | superclass_idx······:·2854 | 555 | superclass_idx······:·2854 |
| 556 | source_file_idx·····:·345 | 556 | source_file_idx·····:·3453 |
| 557 | static_fields_size··:·0 | 557 | static_fields_size··:·0 |
| 558 | instance_fields_size:·0 | 558 | instance_fields_size:·0 |
| 559 | direct_methods_size·:·0 | 559 | direct_methods_size·:·0 |
| 560 | virtual_methods_size:·0 | 560 | virtual_methods_size:·0 |
| 561 | Class·#17·annotations: | 561 | Class·#17·annotations: |
| 562 | Annotations·on·class | 562 | Annotations·on·class |
| Offset 572, 21 lines modified | Offset 572, 21 lines modified | ||
| 572 | ··Superclass········:·'Ljava/lang/Object;' | 572 | ··Superclass········:·'Ljava/lang/Object;' |
| 573 | ··Interfaces········- | 573 | ··Interfaces········- |
| 574 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 574 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
| 575 | ··Static·fields·····- | 575 | ··Static·fields·····- |
| 576 | ··Instance·fields···- | 576 | ··Instance·fields···- |
| 577 | ··Direct·methods····- | 577 | ··Direct·methods····- |
| 578 | ··Virtual·methods···- | 578 | ··Virtual·methods···- |
| 579 | ··source_file_idx···:·345 | 579 | ··source_file_idx···:·3453·(IdRes.java) |
| 580 | Class·#18·header: | 580 | Class·#18·header: |
| 581 | class_idx···········:·291 | 581 | class_idx···········:·291 |
| 582 | access_flags········:·9729·(0x2601) | 582 | access_flags········:·9729·(0x2601) |
| 583 | superclass_idx······:·2854 | 583 | superclass_idx······:·2854 |
| 584 | source_file_idx·····:·350 | 584 | source_file_idx·····:·3507 |
| 585 | static_fields_size··:·0 | 585 | static_fields_size··:·0 |
| 586 | instance_fields_size:·0 | 586 | instance_fields_size:·0 |
| 587 | direct_methods_size·:·0 | 587 | direct_methods_size·:·0 |
| 588 | virtual_methods_size:·2 | 588 | virtual_methods_size:·2 |
| 589 | Class·#18·annotations: | 589 | Class·#18·annotations: |
| 590 | Annotations·on·class | 590 | Annotations·on·class |
| Offset 612, 21 lines modified | Offset 612, 21 lines modified | ||
| 612 | ····#1··············:·(in·Landroid/support/annotation/IntDef;) | 612 | ····#1··············:·(in·Landroid/support/annotation/IntDef;) |
| 613 | ······name··········:·'value' | 613 | ······name··········:·'value' |
| 614 | ······type··········:·'()[J' | 614 | ······type··········:·'()[J' |
| 615 | ······access········:·0x0401·(PUBLIC·ABSTRACT) | 615 | ······access········:·0x0401·(PUBLIC·ABSTRACT) |
| 616 | ······code··········:·(none) | 616 | ······code··········:·(none) |
| 617 | ··source_file_idx···:·350 | 617 | ··source_file_idx···:·3507·(IntDef.java) |
| 618 | Class·#19·header: | 618 | Class·#19·header: |
| 619 | class_idx···········:·292 | 619 | class_idx···········:·292 |
| 620 | access_flags········:·9729·(0x2601) | 620 | access_flags········:·9729·(0x2601) |
| 621 | superclass_idx······:·2854 | 621 | superclass_idx······:·2854 |
| 622 | source_file_idx·····:·350 | 622 | source_file_idx·····:·3508 |
| Max diff block lines reached; 74542565/74546836 bytes (99.99%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Zip·file·size:·517 | 1 | Zip·file·size:·5173335·bytes,·number·of·entries:·2683 |
| 2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class | 2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class |
| 3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class | 3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class |
| 4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class | 4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class |
| 5 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class | 5 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class |
| 6 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class | 6 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class |
| 7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class | 7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class |
| 8 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class | 8 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class |
| Offset 140, 15 lines modified | Offset 140, 15 lines modified | ||
| 140 | ?rwxrwxr-x··2.0·unx·····4853·b-·stor·80-Jan-01·00:00·android/support/design/widget/TabLayout$SlidingTabStrip.class | 140 | ?rwxrwxr-x··2.0·unx·····4853·b-·stor·80-Jan-01·00:00·android/support/design/widget/TabLayout$SlidingTabStrip.class |
| 141 | ?rwxrwxr-x··2.0·unx·····3153·b-·stor·80-Jan-01·00:00·android/support/design/widget/TabLayout$Tab.class | 141 | ?rwxrwxr-x··2.0·unx·····3153·b-·stor·80-Jan-01·00:00·android/support/design/widget/TabLayout$Tab.class |
| 142 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/support/design/widget/TabLayout$TabGravity.class | 142 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/support/design/widget/TabLayout$TabGravity.class |
| 143 | ?rwxrwxr-x··2.0·unx·····8032·b-·stor·80-Jan-01·00:00·android/support/design/widget/TabLayout$TabView.class | 143 | ?rwxrwxr-x··2.0·unx·····8032·b-·stor·80-Jan-01·00:00·android/support/design/widget/TabLayout$TabView.class |
| 144 | ?rwxrwxr-x··2.0·unx····19327·b-·defN·80-Jan-01·00:00·android/support/design/widget/TabLayout.class | 144 | ?rwxrwxr-x··2.0·unx····19327·b-·defN·80-Jan-01·00:00·android/support/design/widget/TabLayout.class |
| 145 | ?rwxrwxr-x··2.0·unx······885·b-·stor·80-Jan-01·00:00·android/support/design/widget/TextInputLayout$1.class | 145 | ?rwxrwxr-x··2.0·unx······885·b-·stor·80-Jan-01·00:00·android/support/design/widget/TextInputLayout$1.class |
| 146 | ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·android/support/design/widget/TextInputLayout$4.class | 146 | ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·android/support/design/widget/TextInputLayout$4.class |
| 147 | ?rwxrwxr-x··2.0·unx····240 | 147 | ?rwxrwxr-x··2.0·unx····24097·b-·defN·80-Jan-01·00:00·android/support/design/widget/TextInputLayout.class |
| 148 | ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·android/support/design/widget/ThemeUtils.class | 148 | ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·android/support/design/widget/ThemeUtils.class |
| 149 | ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$AnimatorListener.class | 149 | ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$AnimatorListener.class |
| 150 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$AnimatorUpdateListener.class | 150 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$AnimatorUpdateListener.class |
| 151 | ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$Creator.class | 151 | ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$Creator.class |
| 152 | ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$Impl$AnimatorListenerProxy.class | 152 | ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$Impl$AnimatorListenerProxy.class |
| 153 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$Impl$AnimatorUpdateListenerProxy.class | 153 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$Impl$AnimatorUpdateListenerProxy.class |
| 154 | ?rwxrwxr-x··2.0·unx······760·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$Impl.class | 154 | ?rwxrwxr-x··2.0·unx······760·b-·stor·80-Jan-01·00:00·android/support/design/widget/ValueAnimatorCompat$Impl.class |
| Offset 304, 15 lines modified | Offset 304, 15 lines modified | ||
| 304 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class | 304 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class |
| 305 | ?rwxrwxr-x··2.0·unx····26639·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class | 305 | ?rwxrwxr-x··2.0·unx····26639·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class |
| 306 | ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class | 306 | ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class |
| 307 | ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class | 307 | ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class |
| 308 | ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class | 308 | ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class |
| 309 | ?rwxrwxr-x··2.0·unx·····4951·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentController.class | 309 | ?rwxrwxr-x··2.0·unx·····4951·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentController.class |
| 310 | ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class | 310 | ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class |
| 311 | ?rwxrwxr-x··2.0·unx·····1 | 311 | ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.class |
| 312 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class | 312 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class |
| 313 | ?rwxrwxr-x··2.0·unx·····1838·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class | 313 | ?rwxrwxr-x··2.0·unx·····1838·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class |
| 314 | ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class | 314 | ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class |
| 315 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1.class | 315 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1.class |
| 316 | ?rwxrwxr-x··2.0·unx·····1516·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener.class | 316 | ?rwxrwxr-x··2.0·unx·····1516·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener.class |
| 317 | ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$FragmentTag.class | 317 | ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$FragmentTag.class |
| 318 | ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$OpGenerator.class | 318 | ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$OpGenerator.class |
| Offset 358, 27 lines modified | Offset 358, 27 lines modified | ||
| 358 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$BuilderExtender.class | 358 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$BuilderExtender.class |
| 359 | ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class | 359 | ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class |
| 360 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class | 360 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class |
| 361 | ?rwxrwxr-x··2.0·unx·····2892·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$MessagingStyle$Message.class | 361 | ?rwxrwxr-x··2.0·unx·····2892·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$MessagingStyle$Message.class |
| 362 | ?rwxrwxr-x··2.0·unx·····1337·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class | 362 | ?rwxrwxr-x··2.0·unx·····1337·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class |
| 363 | ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class | 363 | ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class |
| 364 | ?rwxrwxr-x··2.0·unx·····8884·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class | 364 | ?rwxrwxr-x··2.0·unx·····8884·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class |
| 365 | ?rwxrwxr-x··2.0·unx·····4 | 365 | ?rwxrwxr-x··2.0·unx·····4449·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi20.class |
| 366 | ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class | 366 | ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class |
| 367 | ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi23.class | 367 | ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi23.class |
| 368 | ?rwxrwxr-x··2.0·unx·····2203·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi24.class | 368 | ?rwxrwxr-x··2.0·unx·····2203·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi24.class |
| 369 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class | 369 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class |
| 370 | ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class | 370 | ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class |
| 371 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class | 371 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class |
| 372 | ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class | 372 | ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class |
| 373 | ?rwxrwxr-x··2.0·unx·····1455·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class | 373 | ?rwxrwxr-x··2.0·unx·····1455·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class |
| 374 | ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class | 374 | ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class |
| 375 | ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class | 375 | ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class |
| 376 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class | 376 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class |
| 377 | ?rwxrwxr-x··2.0·unx····11 | 377 | ?rwxrwxr-x··2.0·unx····11567·b-·defN·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class |
| 378 | ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class | 378 | ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class |
| 379 | ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService.class | 379 | ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService.class |
| 380 | ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Impl.class | 380 | ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Impl.class |
| 381 | ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent.class | 381 | ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent.class |
| 382 | ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord.class | 382 | ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord.class |
| 383 | ?rwxrwxr-x··2.0·unx·····8298·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager.class | 383 | ?rwxrwxr-x··2.0·unx·····8298·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager.class |
| 384 | ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Task.class | 384 | ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Task.class |
| Offset 600, 15 lines modified | Offset 600, 15 lines modified | ||
| 600 | ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·android/support/v4/media/VolumeProviderCompatApi21.class | 600 | ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·android/support/v4/media/VolumeProviderCompatApi21.class |
| 601 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaControllerCallback.class | 601 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaControllerCallback.class |
| 602 | ?rwxrwxr-x··2.0·unx·····1663·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession.class | 602 | ?rwxrwxr-x··2.0·unx·····1663·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession.class |
| 603 | ?rwxrwxr-x··2.0·unx·····4480·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaButtonReceiver.class | 603 | ?rwxrwxr-x··2.0·unx·····4480·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaButtonReceiver.class |
| 604 | ?rwxrwxr-x··2.0·unx·····2334·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler.class | 604 | ?rwxrwxr-x··2.0·unx·····2334·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler.class |
| 605 | ?rwxrwxr-x··2.0·unx·····2349·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback.class | 605 | ?rwxrwxr-x··2.0·unx·····2349·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback.class |
| 606 | ?rwxrwxr-x··2.0·unx·····1275·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class | 606 | ?rwxrwxr-x··2.0·unx·····1275·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class |
| 607 | ?rwxrwxr-x··2.0·unx····· | 607 | ?rwxrwxr-x··2.0·unx·····1406·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.class |
| 608 | ?rwxrwxr-x··2.0·unx·····1101·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class | 608 | ?rwxrwxr-x··2.0·unx·····1101·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class |
| 609 | ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class | 609 | ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class |
| 610 | ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$PlaybackInfo.class | 610 | ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$PlaybackInfo.class |
| 611 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$TransportControls.class | 611 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$TransportControls.class |
| 612 | ?rwxrwxr-x··2.0·unx·····5976·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat.class | 612 | ?rwxrwxr-x··2.0·unx·····5976·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat.class |
| 613 | ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi21$Callback.class | 613 | ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi21$Callback.class |
| 614 | ?rwxrwxr-x··2.0·unx·····1651·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy.class | 614 | ?rwxrwxr-x··2.0·unx·····1651·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy.class |
| Offset 625, 15 lines modified | Offset 625, 15 lines modified | ||
| 625 | ?rwxrwxr-x··2.0·unx······723·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$QueueItem$1.class | 625 | ?rwxrwxr-x··2.0·unx······723·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$QueueItem$1.class |
| 626 | ?rwxrwxr-x··2.0·unx·····3131·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$QueueItem.class | 626 | ?rwxrwxr-x··2.0·unx·····3131·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$QueueItem.class |
| 627 | ?rwxrwxr-x··2.0·unx······771·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1.class | 627 | ?rwxrwxr-x··2.0·unx······771·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1.class |
| 628 | ?rwxrwxr-x··2.0·unx·····1027·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper.class | 628 | ?rwxrwxr-x··2.0·unx·····1027·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper.class |
| 629 | ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$SessionFlags.class | 629 | ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$SessionFlags.class |
| 630 | ?rwxrwxr-x··2.0·unx······957·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$Token$1.class | 630 | ?rwxrwxr-x··2.0·unx······957·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$Token$1.class |
| 631 | ?rwxrwxr-x··2.0·unx·····1474·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$Token.class | 631 | ?rwxrwxr-x··2.0·unx·····1474·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$Token.class |
| 632 | ?rwxrwxr-x··2.0·unx····· | 632 | ?rwxrwxr-x··2.0·unx·····7183·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat.class |
| 633 | ?rwxrwxr-x··2.0·unx·····5168·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi14.class | 633 | ?rwxrwxr-x··2.0·unx·····5168·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi14.class |
| 634 | ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi18$Callback.class | 634 | ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi18$Callback.class |
| 635 | ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener.class | 635 | ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi18$OnPlaybackPositionUpdateListener.class |
| 636 | ?rwxrwxr-x··2.0·unx·····2545·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi18.class | 636 | ?rwxrwxr-x··2.0·unx·····2545·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi18.class |
| 637 | ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener.class | 637 | ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi19$OnMetadataUpdateListener.class |
| 638 | ?rwxrwxr-x··2.0·unx·····2474·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi19.class | 638 | ?rwxrwxr-x··2.0·unx·····2474·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi19.class |
| 639 | ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy.class | 639 | ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy.class |
| Offset 1911, 23 lines modified | Offset 1911, 23 lines modified | ||
| 1911 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·android/support/v4/media/VolumeProviderCompat$1.class | 1911 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·android/support/v4/media/VolumeProviderCompat$1.class |
| 1912 | ?rwxrwxr-x··2.0·unx·····2867·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaControllerCallback$Stub$Proxy.class | 1912 | ?rwxrwxr-x··2.0·unx·····2867·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaControllerCallback$Stub$Proxy.class |
| 1913 | ?rwxrwxr-x··2.0·unx·····3238·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaControllerCallback$Stub.class | 1913 | ?rwxrwxr-x··2.0·unx·····3238·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaControllerCallback$Stub.class |
| 1914 | ?rwxrwxr-x··2.0·unx·····9432·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession$Stub$Proxy.class | 1914 | ?rwxrwxr-x··2.0·unx·····9432·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession$Stub$Proxy.class |
| 1915 | ?rwxrwxr-x··2.0·unx·····7507·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession$Stub.class | 1915 | ?rwxrwxr-x··2.0·unx·····7507·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession$Stub.class |
| 1916 | ?rwxrwxr-x··2.0·unx·····2109·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$StubApi21.class | 1916 | ?rwxrwxr-x··2.0·unx·····2109·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$StubApi21.class |
| 1917 | ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData.class | 1917 | ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData.class |
| 1918 | ?rwxrwxr-x··2.0·unx·····7 | 1918 | ?rwxrwxr-x··2.0·unx·····7738·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.class |
| 1919 | ?rwxrwxr-x··2.0·unx·····6659·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.class | 1919 | ?rwxrwxr-x··2.0·unx·····6659·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.class |
| 1920 | ?rwxrwxr-x··2.0·unx·····3138·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$TransportControlsApi21.class | 1920 | ?rwxrwxr-x··2.0·unx·····3138·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$TransportControlsApi21.class |
| 1921 | ?rwxrwxr-x··2.0·unx·····3966·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$TransportControlsBase.class | 1921 | ?rwxrwxr-x··2.0·unx·····3966·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$TransportControlsBase.class |
| 1922 | ?rwxrwxr-x··2.0·unx······476·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi23$TransportControls.class | 1922 | ?rwxrwxr-x··2.0·unx······476·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi23$TransportControls.class |
| 1923 | ?rwxrwxr-x··2.0·unx······359·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$1.class | 1923 | ?rwxrwxr-x··2.0·unx······359·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$1.class |
| 1924 | ?rwxrwxr-x··2.0·unx·····5935·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.class | 1924 | ?rwxrwxr-x··2.0·unx·····5935·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.class |
| 1925 | ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1.class | 1925 | ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1.class |
| 1926 | ?rwxrwxr-x··2.0·unx····1 | 1926 | ?rwxrwxr-x··2.0·unx····11979·b-·defN·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.class |
| 1927 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi19$Callback.class | 1927 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi19$Callback.class |
| 1928 | ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi23$CallbackProxy.class | 1928 | ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompatApi23$CallbackProxy.class |
| 1929 | ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.class | 1929 | ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.class |
| 1930 | ?rwxrwxr-x··2.0·unx·····1186·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class | 1930 | ?rwxrwxr-x··2.0·unx·····1186·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class |
| 1931 | ?rwxrwxr-x··2.0·unx······903·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class | 1931 | ?rwxrwxr-x··2.0·unx······903·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class |
| 1932 | ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver$Stub$Proxy.class | 1932 | ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver$Stub$Proxy.class |
| 1933 | ?rwxrwxr-x··2.0·unx·····1423·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver$Stub.class | 1933 | ?rwxrwxr-x··2.0·unx·····1423·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver$Stub.class |
| Offset 2175, 15 lines modified | Offset 2175, 15 lines modified | ||
| 2175 | ?rwxrwxr-x··2.0·unx·····2529·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$5.class | 2175 | ?rwxrwxr-x··2.0·unx·····2529·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$5.class |
| 2176 | ?rwxrwxr-x··2.0·unx·····2734·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$6.class | 2176 | ?rwxrwxr-x··2.0·unx·····2734·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$6.class |
| Max diff block lines reached; 2592/18258 bytes (14.20%) of diff not shown. | |||
| Offset 1809, 15 lines modified | Offset 1809, 15 lines modified | ||
| 1809 | Filename:·android/support/v4/media/session/MediaControllerCompat$Callback.class | 1809 | Filename:·android/support/v4/media/session/MediaControllerCompat$Callback.class |
| 1810 | Comment:· | 1810 | Comment:· |
| 1811 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class | 1811 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class |
| 1812 | Comment:· | 1812 | Comment:· |
| 1813 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ | 1813 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.class |
| 1814 | Comment:· | 1814 | Comment:· |
| 1815 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class | 1815 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class |
| 1816 | Comment:· | 1816 | Comment:· |
| 1817 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class | 1817 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class |
| 1818 | Comment:· | 1818 | Comment:· |
| Offset 117, 22 lines modified | Offset 117, 14 lines modified | ||
| 117 | ········this.setWillNotDraw(false); | 117 | ········this.setWillNotDraw(false); |
| 118 | ········this.setAddStatesFromChildren((boolean)(mHasPasswordToggleTintMode·!=·0)); | 118 | ········this.setAddStatesFromChildren((boolean)(mHasPasswordToggleTintMode·!=·0)); |
| 119 | ········(this.mInputFrame·=·new·FrameLayout(context)).setAddStatesFromChildren((boolean)(mHasPasswordToggleTintMode·!=·0)); | 119 | ········(this.mInputFrame·=·new·FrameLayout(context)).setAddStatesFromChildren((boolean)(mHasPasswordToggleTintMode·!=·0)); |
| 120 | ········this.addView((View)this.mInputFrame); | 120 | ········this.addView((View)this.mInputFrame); |
| 121 | ········this.mCollapsingTextHelper.setTextSizeInterpolator(AnimationUtils.FAST_OUT_SLOW_IN_INTERPOLATOR); | 121 | ········this.mCollapsingTextHelper.setTextSizeInterpolator(AnimationUtils.FAST_OUT_SLOW_IN_INTERPOLATOR); |
| 122 | ········this.mCollapsingTextHelper.setPositionInterpolator((Interpolator)new·AccelerateInterpolator()); | 122 | ········this.mCollapsingTextHelper.setPositionInterpolator((Interpolator)new·AccelerateInterpolator()); |
| 123 | ········this.mCollapsingTextHelper.setCollapsedTextGravity(8388659); | 123 | ········this.mCollapsingTextHelper.setCollapsedTextGravity(8388659); |
| 124 | ········boolean·mHintExpanded; | ||
| 125 | ········if·(this.mCollapsingTextHelper.getExpansionFraction()·==·1.0f)·{ | ||
| 126 | ············mHintExpanded·=·(mHasPasswordToggleTintMode·!=·0); | ||
| 127 | ········} | ||
| 128 | ········else·{ | ||
| 129 | ············mHintExpanded·=·false; | ||
| 130 | ········} | ||
| 131 | ········this.mHintExpanded·=·mHintExpanded; | ||
| 132 | ········final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(context,·set,·R$styleable.TextInputLayout,·n,·R$style.Widget_Design_TextInputLayout); | 124 | ········final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(context,·set,·R$styleable.TextInputLayout,·n,·R$style.Widget_Design_TextInputLayout); |
| 133 | ········this.mHintEnabled·=·obtainStyledAttributes.getBoolean(R$styleable.TextInputLayout_hintEnabled,·(boolean)(mHasPasswordToggleTintMode·!=·0)); | 125 | ········this.mHintEnabled·=·obtainStyledAttributes.getBoolean(R$styleable.TextInputLayout_hintEnabled,·(boolean)(mHasPasswordToggleTintMode·!=·0)); |
| 134 | ········this.setHint(obtainStyledAttributes.getText(R$styleable.TextInputLayout_android_hint)); | 126 | ········this.setHint(obtainStyledAttributes.getText(R$styleable.TextInputLayout_android_hint)); |
| 135 | ········this.mHintAnimationEnabled·=·obtainStyledAttributes.getBoolean(R$styleable.TextInputLayout_hintAnimationEnabled,·(boolean)(mHasPasswordToggleTintMode·!=·0)); | 127 | ········this.mHintAnimationEnabled·=·obtainStyledAttributes.getBoolean(R$styleable.TextInputLayout_hintAnimationEnabled,·(boolean)(mHasPasswordToggleTintMode·!=·0)); |
| 136 | ········if·(obtainStyledAttributes.hasValue(R$styleable.TextInputLayout_android_textColorHint))·{ | 128 | ········if·(obtainStyledAttributes.hasValue(R$styleable.TextInputLayout_android_textColorHint))·{ |
| 137 | ············final·ColorStateList·colorStateList·=·obtainStyledAttributes.getColorStateList(R$styleable.TextInputLayout_android_textColorHint); | 129 | ············final·ColorStateList·colorStateList·=·obtainStyledAttributes.getColorStateList(R$styleable.TextInputLayout_android_textColorHint); |
| 138 | ············this.mFocusedTextColor·=·colorStateList; | 130 | ············this.mFocusedTextColor·=·colorStateList; |
| Offset 305, 29 lines modified | Offset 297, 29 lines modified | ||
| 305 | ········if·(this.mCounterView·!=·null)·{ | 297 | ········if·(this.mCounterView·!=·null)·{ |
| 306 | ············this.updateCounter(this.mEditText.getText().length()); | 298 | ············this.updateCounter(this.mEditText.getText().length()); |
| 307 | ········} | 299 | ········} |
| 308 | ········if·(this.mIndicatorArea·!=·null)·{ | 300 | ········if·(this.mIndicatorArea·!=·null)·{ |
| 309 | ············this.adjustIndicatorPadding(); | 301 | ············this.adjustIndicatorPadding(); |
| 310 | ········} | 302 | ········} |
| 311 | ········this.updatePasswordToggleView(); | 303 | ········this.updatePasswordToggleView(); |
| 312 | ········this.updateLabelState(false); | 304 | ········this.updateLabelState(false,·true); |
| 313 | ····} | 305 | ····} |
| 314 | ···· | 306 | ···· |
| 315 | ····private·void·setError(final·CharSequence·text,·final·boolean·b)·{ | 307 | ····private·void·setError(final·CharSequence·text,·final·boolean·b)·{ |
| 316 | ········final·long·n·=·200L; | 308 | ········final·long·n·=·200L; |
| 317 | ········boolean·b2·=·true; | 309 | ········boolean·b2·=·true; |
| 318 | ········final·float·n2·=·1.0f; | 310 | ········final·float·n2·=·1.0f; |
| 319 | ········this.mError·=·text; | 311 | ········this.mError·=·text; |
| 320 | ········Label_005 | 312 | ········Label_0056:·{ |
| 321 | ············if·(this.mErrorEnabled)·{ | 313 | ············if·(this.mErrorEnabled)·{ |
| 322 | ················break·Label_005 | 314 | ················break·Label_0056; |
| 323 | ············} | 315 | ············} |
| 324 | ············if·(!TextUtils.isEmpty(text))·{ | 316 | ············if·(!TextUtils.isEmpty(text))·{ |
| 325 | ················this.setErrorEnabled(b2); | 317 | ················this.setErrorEnabled(b2); |
| 326 | ················break·Label_005 | 318 | ················break·Label_0056; |
| 327 | ············} | 319 | ············} |
| 328 | ············return; | 320 | ············return; |
| 329 | ········} | 321 | ········} |
| 330 | ········if·(TextUtils.isEmpty(text))·{ | 322 | ········if·(TextUtils.isEmpty(text))·{ |
| 331 | ············b2·=·false; | 323 | ············b2·=·false; |
| 332 | ········} | 324 | ········} |
| 333 | ········this.mErrorShown·=·b2; | 325 | ········this.mErrorShown·=·b2; |
| Offset 922, 14 lines modified | Offset 914, 18 lines modified | ||
| 922 | ········if·(this.mEditText·!=·null·&&·mCounterOverflowed·!=·this.mCounterOverflowed)·{ | 914 | ········if·(this.mEditText·!=·null·&&·mCounterOverflowed·!=·this.mCounterOverflowed)·{ |
| 923 | ············this.updateLabelState(false); | 915 | ············this.updateLabelState(false); |
| 924 | ············this.updateEditTextBackground(); | 916 | ············this.updateEditTextBackground(); |
| 925 | ········} | 917 | ········} |
| 926 | ····} | 918 | ····} |
| 927 | ···· | 919 | ···· |
| 928 | ····void·updateLabelState(final·boolean·b)·{ | 920 | ····void·updateLabelState(final·boolean·b)·{ |
| 921 | ········this.updateLabelState(b,·false); | ||
| 922 | ····} | ||
| 923 | ···· | ||
| 924 | ····void·updateLabelState(final·boolean·b,·final·boolean·b2)·{ | ||
| 929 | ········final·int·n·=·1; | 925 | ········final·int·n·=·1; |
| 930 | ········final·boolean·enabled·=·this.isEnabled(); | 926 | ········final·boolean·enabled·=·this.isEnabled(); |
| 931 | ········int·n2; | 927 | ········int·n2; |
| 932 | ········if·(this.mEditText·!=·null·&&·!TextUtils.isEmpty((CharSequence)this.mEditText.getText()))·{ | 928 | ········if·(this.mEditText·!=·null·&&·!TextUtils.isEmpty((CharSequence)this.mEditText.getText()))·{ |
| 933 | ············n2·=·n; | 929 | ············n2·=·n; |
| 934 | ········} | 930 | ········} |
| 935 | ········else·{ | 931 | ········else·{ |
| Offset 952, 16 lines modified | Offset 948, 16 lines modified | ||
| 952 | ········else·if·(enabled·&&·arrayContains·&&·this.mFocusedTextColor·!=·null)·{ | 948 | ········else·if·(enabled·&&·arrayContains·&&·this.mFocusedTextColor·!=·null)·{ |
| 953 | ············this.mCollapsingTextHelper.setCollapsedTextColor(this.mFocusedTextColor); | 949 | ············this.mCollapsingTextHelper.setCollapsedTextColor(this.mFocusedTextColor); |
| 954 | ········} | 950 | ········} |
| 955 | ········else·if·(this.mDefaultTextColor·!=·null)·{ | 951 | ········else·if·(this.mDefaultTextColor·!=·null)·{ |
| 956 | ············this.mCollapsingTextHelper.setCollapsedTextColor(this.mDefaultTextColor); | 952 | ············this.mCollapsingTextHelper.setCollapsedTextColor(this.mDefaultTextColor); |
| 957 | ········} | 953 | ········} |
| 958 | ········if·(n2·!=·0·||·(this.isEnabled()·&&·(arrayContains·||·n3·!=·0)))·{ | 954 | ········if·(n2·!=·0·||·(this.isEnabled()·&&·(arrayContains·||·n3·!=·0)))·{ |
| 959 | ············if·(this.mHintExpanded)·{ | 955 | ············if·(b2·||·this.mHintExpanded)·{ |
| 960 | ················this.collapseHint(b); | 956 | ················this.collapseHint(b); |
| 961 | ············} | 957 | ············} |
| 962 | ········} | 958 | ········} |
| 963 | ········else·if·(!this.mHintExpanded)·{ | 959 | ········else·if·(b2·||·!this.mHintExpanded)·{ |
| 964 | ············this.expandHint(b); | 960 | ············this.expandHint(b); |
| 965 | ········} | 961 | ········} |
| 966 | ····} | 962 | ····} |
| 967 | } | 963 | } |
| Offset 3, 20 lines modified | Offset 3, 14 lines modified | ||
| 3 | import·android.view.View; | 3 | import·android.view.View; |
| 4 | import·android.content.Context; | 4 | import·android.content.Context; |
| 5 | import·android.os.Bundle; | 5 | import·android.os.Bundle; |
| 6 | public·abstract·class·FragmentManager$FragmentLifecycleCallbacks | 6 | public·abstract·class·FragmentManager$FragmentLifecycleCallbacks |
| 7 | { | 7 | { |
| 8 | ····final·/*·synthetic·*/·FragmentManager·this$0; | ||
| 9 | ···· | ||
| 10 | ····public·FragmentManager$FragmentLifecycleCallbacks(final·FragmentManager·this$0)·{ | ||
| 11 | ········this.this$0·=·this$0; | ||
| 12 | ····} | ||
| 13 | ···· | ||
| 14 | ····public·void·onFragmentActivityCreated(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Bundle·bundle)·{ | 8 | ····public·void·onFragmentActivityCreated(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Bundle·bundle)·{ |
| 15 | ····} | 9 | ····} |
| 16 | ···· | 10 | ···· |
| 17 | ····public·void·onFragmentAttached(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Context·context)·{ | 11 | ····public·void·onFragmentAttached(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Context·context)·{ |
| 18 | ····} | 12 | ····} |
| 19 | ···· | 13 | ···· |
| 20 | ····public·void·onFragmentCreated(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Bundle·bundle)·{ | 14 | ····public·void·onFragmentCreated(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Bundle·bundle)·{ |
| Offset 36, 23 lines modified | Offset 36, 32 lines modified | ||
| 36 | ····} | 36 | ····} |
| 37 | ···· | 37 | ···· |
| 38 | ····private·static·NotificationCompatBase$Action·getActionCompatFromAction(final·Notification$Action·notification$Action,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{ | 38 | ····private·static·NotificationCompatBase$Action·getActionCompatFromAction(final·Notification$Action·notification$Action,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{ |
| 39 | ········return·notificationCompatBase$Action$Factory.build(notification$Action.icon,·notification$Action.title,·notification$Action.actionIntent,·notification$Action.getExtras(),·RemoteInputCompatApi20.toCompat(notification$Action.getRemoteInputs(),·remoteInputCompatBase$RemoteInput$Factory),·notification$Action.getExtras().getBoolean("android.support.allowGeneratedReplies")); | 39 | ········return·notificationCompatBase$Action$Factory.build(notification$Action.icon,·notification$Action.title,·notification$Action.actionIntent,·notification$Action.getExtras(),·RemoteInputCompatApi20.toCompat(notification$Action.getRemoteInputs(),·remoteInputCompatBase$RemoteInput$Factory),·notification$Action.getExtras().getBoolean("android.support.allowGeneratedReplies")); |
| 40 | ····} | 40 | ····} |
| 41 | ···· | 41 | ···· |
| 42 | ····private·static·Notification$Action·getActionFromActionCompat(final·NotificationCompatBase$Action·notificationCompatBase$Action)·{ | 42 | ····private·static·Notification$Action·getActionFromActionCompat(final·NotificationCompatBase$Action·notificationCompatBase$Action)·{ |
| 43 | ········final·Notification$Action$Builder·a | 43 | ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(notificationCompatBase$Action.getIcon(),·notificationCompatBase$Action.getTitle(),·notificationCompatBase$Action.getActionIntent()); |
| 44 | ········Bundle·bundle; | ||
| 45 | ········if·(notificationCompatBase$Action.getExtras()·!=·null)·{ | ||
| 46 | ············bundle·=·new·Bundle(notificationCompatBase$Action.getExtras()); | ||
| 47 | ········} | ||
| 48 | ········else·{ | ||
| 49 | ············bundle·=·new·Bundle(); | ||
| 50 | ········} | ||
| 51 | ········bundle.putBoolean("android.support.allowGeneratedReplies",·notificationCompatBase$Action.getAllowGeneratedReplies()); | ||
| 52 | ········notification$Action$Builder.addExtras(bundle); | ||
| 44 | ········final·RemoteInputCompatBase$RemoteInput[]·remoteInputs·=·notificationCompatBase$Action.getRemoteInputs(); | 53 | ········final·RemoteInputCompatBase$RemoteInput[]·remoteInputs·=·notificationCompatBase$Action.getRemoteInputs(); |
| 45 | ········if·(remoteInputs·!=·null)·{ | 54 | ········if·(remoteInputs·!=·null)·{ |
| 46 | ············final·RemoteInput[]·fromCompat·=·RemoteInputCompatApi20.fromCompat(remoteInputs); | 55 | ············final·RemoteInput[]·fromCompat·=·RemoteInputCompatApi20.fromCompat(remoteInputs); |
| 47 | ············for·(int·length·=·fromCompat.length,·i·=·0;·i·<·length;·++i)·{ | 56 | ············for·(int·length·=·fromCompat.length,·i·=·0;·i·<·length;·++i)·{ |
| 48 | ················a | 57 | ················notification$Action$Builder.addRemoteInput(fromCompat[i]); |
| 49 | ············} | 58 | ············} |
| 50 | ········} | 59 | ········} |
| 51 | ········return·a | 60 | ········return·notification$Action$Builder.build(); |
| 52 | ····} | 61 | ····} |
| 53 | ···· | 62 | ···· |
| 54 | ····public·static·NotificationCompatBase$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{ | 63 | ····public·static·NotificationCompatBase$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{ |
| 55 | ········NotificationCompatBase$Action[]·array; | 64 | ········NotificationCompatBase$Action[]·array; |
| 56 | ········if·(list·==·null)·{ | 65 | ········if·(list·==·null)·{ |
| 57 | ············array·=·null; | 66 | ············array·=·null; |
| 58 | ········} | 67 | ········} |
| Offset 334, 15 lines modified | Offset 334, 20 lines modified | ||
| 334 | ················length·=·0; | 334 | ················length·=·0; |
| 335 | ············} | 335 | ············} |
| 336 | ············return·length; | 336 | ············return·length; |
| 337 | ········} | 337 | ········} |
| 338 | ····} | 338 | ····} |
| 339 | ···· | 339 | ···· |
| 340 | ····private·static·NotificationCompatBase$Action·getActionFromBundle(final·Bundle·bundle,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{ | 340 | ····private·static·NotificationCompatBase$Action·getActionFromBundle(final·Bundle·bundle,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{ |
| 341 | ········final·Bundle·bundle2·=·bundle.getBundle("extras"); | ||
| 342 | ········boolean·boolean1·=·false; | ||
| 343 | ········if·(bundle2·!=·null)·{ | ||
| 344 | ············boolean1·=·bundle2.getBoolean("android.support.allowGeneratedReplies",·false); | ||
| 345 | ········} | ||
| 341 | ········return·notificationCompatBase$Action$Factory.build(bundle.getInt("icon"),·bundle.getCharSequence("title"),·(PendingIntent)bundle.getParcelable("actionIntent"),·bundle.getBundle("extras"),·RemoteInputCompatJellybean.fromBundleArray(BundleUtil.getBundleArrayFromBundle(bundle,·"remoteInputs"),·remoteInputCompatBase$RemoteInput$Factory),·b | 346 | ········return·notificationCompatBase$Action$Factory.build(bundle.getInt("icon"),·bundle.getCharSequence("title"),·(PendingIntent)bundle.getParcelable("actionIntent"),·bundle.getBundle("extras"),·RemoteInputCompatJellybean.fromBundleArray(BundleUtil.getBundleArrayFromBundle(bundle,·"remoteInputs"),·remoteInputCompatBase$RemoteInput$Factory),·boolean1); |
| 342 | ····} | 347 | ····} |
| 343 | ···· | 348 | ···· |
| 344 | ····private·static·Object[]·getActionObjectsLocked(final·Notification·p0)·{ | 349 | ····private·static·Object[]·getActionObjectsLocked(final·Notification·p0)·{ |
| 345 | ········//· | 350 | ········//· |
| 346 | ········//·This·method·could·not·be·decompiled. | 351 | ········//·This·method·could·not·be·decompiled. |
| 347 | ········//· | 352 | ········//· |
| 348 | ········//·Original·Bytecode: | 353 | ········//·Original·Bytecode: |
| Offset 462, 15 lines modified | Offset 467, 23 lines modified | ||
| 462 | ····} | 467 | ····} |
| 463 | ···· | 468 | ···· |
| 464 | ····private·static·Bundle·getBundleForAction(final·NotificationCompatBase$Action·notificationCompatBase$Action)·{ | 469 | ····private·static·Bundle·getBundleForAction(final·NotificationCompatBase$Action·notificationCompatBase$Action)·{ |
| 465 | ········final·Bundle·bundle·=·new·Bundle(); | 470 | ········final·Bundle·bundle·=·new·Bundle(); |
| 466 | ········bundle.putInt("icon",·notificationCompatBase$Action.getIcon()); | 471 | ········bundle.putInt("icon",·notificationCompatBase$Action.getIcon()); |
| 467 | ········bundle.putCharSequence("title",·notificationCompatBase$Action.getTitle()); | 472 | ········bundle.putCharSequence("title",·notificationCompatBase$Action.getTitle()); |
| 468 | ········bundle.putParcelable("actionIntent",·(Parcelable)notificationCompatBase$Action.getActionIntent()); | 473 | ········bundle.putParcelable("actionIntent",·(Parcelable)notificationCompatBase$Action.getActionIntent()); |
| 474 | ········Bundle·bundle2; | ||
| 475 | ········if·(notificationCompatBase$Action.getExtras()·!=·null)·{ | ||
| 469 | ········bundle | 476 | ············bundle2·=·new·Bundle(notificationCompatBase$Action.getExtras()); |
| 477 | ········} | ||
| 478 | ········else·{ | ||
| 479 | ············bundle2·=·new·Bundle(); | ||
| 480 | ········} | ||
| 481 | ········bundle2.putBoolean("android.support.allowGeneratedReplies",·notificationCompatBase$Action.getAllowGeneratedReplies()); | ||
| 482 | ········bundle.putBundle("extras",·bundle2); | ||
| 470 | ········bundle.putParcelableArray("remoteInputs",·(Parcelable[])RemoteInputCompatJellybean.toBundleArray(notificationCompatBase$Action.getRemoteInputs())); | 483 | ········bundle.putParcelableArray("remoteInputs",·(Parcelable[])RemoteInputCompatJellybean.toBundleArray(notificationCompatBase$Action.getRemoteInputs())); |
| 471 | ········return·bundle; | 484 | ········return·bundle; |
| 472 | ····} | 485 | ····} |
| 473 | ···· | 486 | ···· |
| 474 | ····public·static·Bundle·getExtras(final·Notification·p0)·{ | 487 | ····public·static·Bundle·getExtras(final·Notification·p0)·{ |
| 475 | ········//· | 488 | ········//· |
| 476 | ········//·This·method·could·not·be·decompiled. | 489 | ········//·This·method·could·not·be·decompiled. |
| Offset 12, 10 lines modified | Offset 12, 10 lines modified | ||
| 12 | ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·String·val$event,·final·Bundle·val$extras)·{ | 12 | ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·String·val$event,·final·Bundle·val$extras)·{ |
| 13 | ········this.this$1·=·this$1; | 13 | ········this.this$1·=·this$1; |
| 14 | ········this.val$event·=·val$event; | 14 | ········this.val$event·=·val$event; |
| 15 | ········this.val$extras·=·val$extras; | 15 | ········this.val$extras·=·val$extras; |
| 16 | ····} | 16 | ····} |
| 17 | ···· | 17 | ···· |
| 18 | ····public·void·run()·{ | 18 | ····public·void·run()·{ |
| 19 | ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$ | 19 | ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$400(this.this$1).onSessionEvent(this.val$event,·this.val$extras); |
| 20 | ····} | 20 | ····} |
| 21 | } | 21 | } |
| Offset 8, 10 lines modified | Offset 8, 10 lines modified | ||
| 8 | ···· | 8 | ···· |
| 9 | ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·PlaybackStateCompat·val$state)·{ | 9 | ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·PlaybackStateCompat·val$state)·{ |
| 10 | ········this.this$1·=·this$1; | 10 | ········this.this$1·=·this$1; |
| 11 | ········this.val$state·=·val$state; | 11 | ········this.val$state·=·val$state; |
| 12 | ····} | 12 | ····} |
| 13 | ···· | 13 | ···· |
| 14 | ····public·void·run()·{ | 14 | ····public·void·run()·{ |
| 15 | ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$ | 15 | ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$400(this.this$1).onPlaybackStateChanged(this.val$state); |
| 16 | ····} | 16 | ····} |
| 17 | } | 17 | } |
| Offset 4, 14 lines modified | Offset 4, 16 lines modified | ||
| 4 | import·java.util.List; | 4 | import·java.util.List; |
| 5 | import·android.support.v4.media.VolumeProviderCompat; | 5 | import·android.support.v4.media.VolumeProviderCompat; |
| 6 | import·android.support.v4.media.MediaMetadataCompat; | 6 | import·android.support.v4.media.MediaMetadataCompat; |
| 7 | import·android.os.Handler; | 7 | import·android.os.Handler; |
| 8 | import·java.util.Iterator; | 8 | import·java.util.Iterator; |
| 9 | import·android.os.Bundle; | 9 | import·android.os.Bundle; |
| 10 | import·android.util.TypedValue; | 10 | import·android.util.TypedValue; |
| 11 | import·android.content.Intent; | ||
| 12 | import·android.util.Log; | ||
| 11 | import·android.text.TextUtils; | 13 | import·android.text.TextUtils; |
| 12 | import·android.app.PendingIntent; | 14 | import·android.app.PendingIntent; |
| 13 | import·android.content.ComponentName; | 15 | import·android.content.ComponentName; |
| 14 | import·android.os.Build$VERSION; | 16 | import·android.os.Build$VERSION; |
| 15 | import·android.content.Context; | 17 | import·android.content.Context; |
| 16 | import·java.util.ArrayList; | 18 | import·java.util.ArrayList; |
| Offset 45, 27 lines modified | Offset 47, 38 lines modified | ||
| 45 | ········this.mController·=·new·MediaControllerCompat(context,·this); | 47 | ········this.mController·=·new·MediaControllerCompat(context,·this); |
| 46 | ····} | 48 | ····} |
| 47 | ···· | 49 | ···· |
| 48 | ····public·MediaSessionCompat(final·Context·context,·final·String·s)·{ | 50 | ····public·MediaSessionCompat(final·Context·context,·final·String·s)·{ |
| 49 | ········this(context,·s,·null,·null); | 51 | ········this(context,·s,·null,·null); |
| 50 | ····} | 52 | ····} |
| 51 | ···· | 53 | ···· |
| 52 | ····public·MediaSessionCompat(final·Context·context,·final·String·s,· | 54 | ····public·MediaSessionCompat(final·Context·context,·final·String·s,·ComponentName·mediaButtonReceiverComponent,·PendingIntent·broadcast)·{ |
| 53 | ········this.mActiveListeners·=·new·ArrayList(); | 55 | ········this.mActiveListeners·=·new·ArrayList(); |
| 54 | ········if·(context·==·null)·{ | 56 | ········if·(context·==·null)·{ |
| 55 | ············throw·new·IllegalArgumentException("context·must·not·be·null"); | 57 | ············throw·new·IllegalArgumentException("context·must·not·be·null"); |
| 56 | ········} | 58 | ········} |
| 57 | ········if·(TextUtils.isEmpty((CharSequence)s))·{ | 59 | ········if·(TextUtils.isEmpty((CharSequence)s))·{ |
| 58 | ············throw·new·IllegalArgumentException("tag·must·not·be·null·or·empty"); | 60 | ············throw·new·IllegalArgumentException("tag·must·not·be·null·or·empty"); |
| 59 | ········} | 61 | ········} |
| 62 | ········if·(mediaButtonReceiverComponent·==·null)·{ | ||
| 63 | ············mediaButtonReceiverComponent·=·MediaButtonReceiver.getMediaButtonReceiverComponent(context); | ||
| 64 | ············if·(mediaButtonReceiverComponent·==·null)·{ | ||
| 65 | ················Log.w("MediaSessionCompat",·"Couldn't·find·a·unique·registered·media·button·receiver·in·the·given·context."); | ||
| 66 | ············} | ||
| 67 | ········} | ||
| 68 | ········if·(mediaButtonReceiverComponent·!=·null·&&·broadcast·==·null)·{ | ||
| 69 | ············final·Intent·intent·=·new·Intent("android.intent.action.MEDIA_BUTTON"); | ||
| 70 | ············intent.setComponent(mediaButtonReceiverComponent); | ||
| 71 | ············broadcast·=·PendingIntent.getBroadcast(context,·0,·intent,·0); | ||
| 72 | ········} | ||
| 60 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | 73 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ |
| 61 | ············this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplApi21(context,·s); | 74 | ············(this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplApi21(context,·s)).setMediaButtonReceiver(broadcast); |
| 62 | ········} | 75 | ········} |
| 63 | ········else·{ | 76 | ········else·{ |
| 64 | ············this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplBase(context,·s,· | 77 | ············this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplBase(context,·s,·mediaButtonReceiverComponent,·broadcast); |
| 65 | ········} | 78 | ········} |
| 66 | ········this.mController·=·new·MediaControllerCompat(context,·this); | 79 | ········this.mController·=·new·MediaControllerCompat(context,·this); |
| 67 | ········if·(MediaSessionCompat.sMaxBitmapSize·==·0)·{ | 80 | ········if·(MediaSessionCompat.sMaxBitmapSize·==·0)·{ |
| 68 | ············MediaSessionCompat.sMaxBitmapSize·=·(int)TypedValue.applyDimension(1,·320.0f,·context.getResources().getDisplayMetrics()); | 81 | ············MediaSessionCompat.sMaxBitmapSize·=·(int)TypedValue.applyDimension(1,·320.0f,·context.getResources().getDisplayMetrics()); |
| 69 | ········} | 82 | ········} |
| 70 | ····} | 83 | ····} |
| 71 | ···· | 84 | ···· |
| Offset 1, 19 lines modified | Offset 1, 20 lines modified | ||
| 1 | package·android.support.v4.media.session; | 1 | package·android.support.v4.media.session; |
| 2 | import·java.util.ArrayList; | 2 | import·java.util.ArrayList; |
| 3 | import·android.app.PendingIntent; | 3 | import·android.app.PendingIntent; |
| 4 | import·android.util.Log; | ||
| 5 | import·android.os.Build$VERSION; | 4 | import·android.os.Build$VERSION; |
| 6 | import·android.support.v4.media.MediaMetadataCompat; | 5 | import·android.support.v4.media.MediaMetadataCompat; |
| 7 | import·android.view.KeyEvent; | 6 | import·android.view.KeyEvent; |
| 8 | import·android.os.ResultReceiver; | 7 | import·android.os.ResultReceiver; |
| 9 | import·android.os.Bundle; | 8 | import·android.os.Bundle; |
| 10 | import·android.os.Handler; | 9 | import·android.os.Handler; |
| 10 | import·java.util.Iterator; | ||
| 11 | import·android.util.Log; | ||
| 11 | import·android.os.RemoteException; | 12 | import·android.os.RemoteException; |
| 12 | import·android.content.Context; | 13 | import·android.content.Context; |
| 13 | import·java.util.List; | 14 | import·java.util.List; |
| 14 | import·java.util.HashMap; | 15 | import·java.util.HashMap; |
| 15 | class·MediaControllerCompat$MediaControllerImplApi21·implements·MediaControllerCompat$MediaControllerImpl | 16 | class·MediaControllerCompat$MediaControllerImplApi21·implements·MediaControllerCompat$MediaControllerImpl |
| 16 | { | 17 | { |
| Offset 33, 16 lines modified | Offset 34, 35 lines modified | ||
| 33 | ···· | 34 | ···· |
| 34 | ····public·MediaControllerCompat$MediaControllerImplApi21(final·Context·context,·final·MediaSessionCompat·mediaSessionCompat)·{ | 35 | ····public·MediaControllerCompat$MediaControllerImplApi21(final·Context·context,·final·MediaSessionCompat·mediaSessionCompat)·{ |
| 35 | ········this.mCallbackMap·=·new·HashMap(); | 36 | ········this.mCallbackMap·=·new·HashMap(); |
| 36 | ········this.mControllerObj·=·MediaControllerCompatApi21.fromToken(context,·mediaSessionCompat.getSessionToken().getToken()); | 37 | ········this.mControllerObj·=·MediaControllerCompatApi21.fromToken(context,·mediaSessionCompat.getSessionToken().getToken()); |
| 37 | ········this.requestExtraBinder(); | 38 | ········this.requestExtraBinder(); |
| 38 | ····} | 39 | ····} |
| 39 | ···· | 40 | ···· |
| 41 | ····private·void·processPendingCallbacks()·{ | ||
| 42 | ········if·(this.mPendingCallbacks·!=·null·&&·this.mExtraBinder·!=·null)·{ | ||
| 43 | ············for·(final·MediaControllerCompat$Callback·key·:·this.mPendingCallbacks)·{ | ||
| 44 | ················final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·value·=·new·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback(this,·key); | ||
| 45 | ················this.mCallbackMap.put(key,·value); | ||
| 46 | ················key.mHasExtraCallback·=·true; | ||
| 47 | ················try·{ | ||
| 48 | ····················this.mExtraBinder.registerCallbackListener((IMediaControllerCallback)value); | ||
| 49 | ····················continue; | ||
| 50 | ················} | ||
| 51 | ················catch·(RemoteException·obj)·{ | ||
| 52 | ····················Log.e("MediaControllerCompat",·"Dead·object·in·registerCallback.·"·+·obj); | ||
| 53 | ················} | ||
| 54 | ················break; | ||
| 55 | ············} | ||
| 56 | ············this.mPendingCallbacks·=·null; | ||
| 57 | ········} | ||
| 58 | ····} | ||
| 59 | ···· | ||
| 40 | ····private·void·requestExtraBinder()·{ | 60 | ····private·void·requestExtraBinder()·{ |
| 41 | ········this.sendCommand("android.support.v4.media.session.command.GET_EXTRA_BINDER",·null,·(ResultReceiver)new·MediaControllerCompat$MediaControllerImplApi21$ | 61 | ········this.sendCommand("android.support.v4.media.session.command.GET_EXTRA_BINDER",·null,·(ResultReceiver)new·MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver(this,·new·Handler())); |
| 42 | ····} | 62 | ····} |
| 43 | ···· | 63 | ···· |
| 44 | ····public·void·adjustVolume(final·int·n,·final·int·n2)·{ | 64 | ····public·void·adjustVolume(final·int·n,·final·int·n2)·{ |
| 45 | ········MediaControllerCompatApi21.adjustVolume(this.mControllerObj,·n,·n2); | 65 | ········MediaControllerCompatApi21.adjustVolume(this.mControllerObj,·n,·n2); |
| 46 | ····} | 66 | ····} |
| 47 | ···· | 67 | ···· |
| 48 | ····public·boolean·dispatchMediaButtonEvent(final·KeyEvent·keyEvent)·{ | 68 | ····public·boolean·dispatchMediaButtonEvent(final·KeyEvent·keyEvent)·{ |
| Offset 2, 16 lines modified | Offset 2, 14 lines modified | ||
| 2 | package·android.support.v4.media.session; | 2 | package·android.support.v4.media.session; |
| 3 | import·android.support.v4.media.MediaMetadataCompat$Builder; | 3 | import·android.support.v4.media.MediaMetadataCompat$Builder; |
| 4 | import·android.os.Handler; | 4 | import·android.os.Handler; |
| 5 | import·android.os.SystemClock; | 5 | import·android.os.SystemClock; |
| 6 | import·android.os.RemoteException; | 6 | import·android.os.RemoteException; |
| 7 | import·android.os.Build$VERSION; | 7 | import·android.os.Build$VERSION; |
| 8 | import·android.content.Intent; | ||
| 9 | import·android.util.Log; | ||
| 10 | import·android.support.v4.media.VolumeProviderCompat; | 8 | import·android.support.v4.media.VolumeProviderCompat; |
| 11 | import·android.support.v4.media.VolumeProviderCompat$Callback; | 9 | import·android.support.v4.media.VolumeProviderCompat$Callback; |
| 12 | import·java.util.List; | 10 | import·java.util.List; |
| 13 | import·android.support.v4.media.MediaMetadataCompat; | 11 | import·android.support.v4.media.MediaMetadataCompat; |
| 14 | import·android.app.PendingIntent; | 12 | import·android.app.PendingIntent; |
| 15 | import·android.content.ComponentName; | 13 | import·android.content.ComponentName; |
| 16 | import·android.os.Bundle; | 14 | import·android.os.Bundle; |
| Offset 47, 49 lines modified | Offset 45, 38 lines modified | ||
| 47 | ····private·final·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·mStub; | 45 | ····private·final·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·mStub; |
| 48 | ····final·String·mTag; | 46 | ····final·String·mTag; |
| 49 | ····private·final·MediaSessionCompat$Token·mToken; | 47 | ····private·final·MediaSessionCompat$Token·mToken; |
| 50 | ····private·VolumeProviderCompat$Callback·mVolumeCallback; | 48 | ····private·VolumeProviderCompat$Callback·mVolumeCallback; |
| 51 | ····VolumeProviderCompat·mVolumeProvider; | 49 | ····VolumeProviderCompat·mVolumeProvider; |
| 52 | ····int·mVolumeType; | 50 | ····int·mVolumeType; |
| 53 | ···· | 51 | ···· |
| 54 | ····public·MediaSessionCompat$MediaSessionImplBase(final·Context·mContext,·final·String·mTag,·ComponentName·mediaButtonReceiverComponent,·PendingIntent· | 52 | ····public·MediaSessionCompat$MediaSessionImplBase(final·Context·mContext,·final·String·mTag,·final·ComponentName·mMediaButtonReceiverComponentName,·final·PendingIntent·mMediaButtonReceiverIntent)·{ |
| 55 | ········this.mLock·=·new·Object(); | 53 | ········this.mLock·=·new·Object(); |
| 56 | ········this.mControllerCallbacks·=·new·RemoteCallbackList(); | 54 | ········this.mControllerCallbacks·=·new·RemoteCallbackList(); |
| 57 | ········this.mDestroyed·=·false; | 55 | ········this.mDestroyed·=·false; |
| 58 | ········this.mIsActive·=·false; | 56 | ········this.mIsActive·=·false; |
| 59 | ········this.mIsRccRegistered·=·false; | 57 | ········this.mIsRccRegistered·=·false; |
| 60 | ········this.mIsMbrRegistered·=·false; | 58 | ········this.mIsMbrRegistered·=·false; |
| 61 | ········this.mVolumeCallback·=·(VolumeProviderCompat$Callback)new·MediaSessionCompat$MediaSessionImplBase$1(this); | 59 | ········this.mVolumeCallback·=·(VolumeProviderCompat$Callback)new·MediaSessionCompat$MediaSessionImplBase$1(this); |
| 62 | ········if·(mediaButtonReceiverComponent·==·null)·{ | 60 | ········if·(mMediaButtonReceiverComponentName·==·null)·{ |
| 63 | ············mediaButtonReceiverComponent·=·MediaButtonReceiver.getMediaButtonReceiverComponent(mContext); | ||
| 64 | ············if·(mediaButtonReceiverComponent·==·null)·{ | ||
| 65 | ················Log.w("MediaSessionCompat",·"Couldn't·find·a·unique·registered·media·button·receiver·in·the·given·context."); | ||
| 66 | ············} | ||
| 67 | ········} | ||
| 68 | ········if·(mediaButtonReceiverComponent·!=·null·&&·broadcast·==·null)·{ | ||
| 69 | ············final·Intent·intent·=·new·Intent("android.intent.action.MEDIA_BUTTON"); | ||
| 70 | ············intent.setComponent(mediaButtonReceiverComponent); | ||
| 71 | ············broadcast·=·PendingIntent.getBroadcast(mContext,·0,·intent,·0); | ||
| 72 | ········} | ||
| 73 | ········if·(mediaButtonReceiverComponent·==·null)·{ | ||
| 74 | ············throw·new·IllegalArgumentException("MediaButtonReceiver·component·may·not·be·null."); | 61 | ············throw·new·IllegalArgumentException("MediaButtonReceiver·component·may·not·be·null."); |
| 75 | ········} | 62 | ········} |
| 76 | ········this.mContext·=·mContext; | 63 | ········this.mContext·=·mContext; |
| 77 | ········this.mPackageName·=·mContext.getPackageName(); | 64 | ········this.mPackageName·=·mContext.getPackageName(); |
| 78 | ········this.mAudioManager·=·(AudioManager)mContext.getSystemService("audio"); | 65 | ········this.mAudioManager·=·(AudioManager)mContext.getSystemService("audio"); |
| 79 | ········this.mTag·=·mTag; | 66 | ········this.mTag·=·mTag; |
| 80 | ········this.mMediaButtonReceiverComponentName·=·mediaButtonReceiverComponent; | 67 | ········this.mMediaButtonReceiverComponentName·=·mMediaButtonReceiverComponentName; |
| 81 | ········this.mMediaButtonReceiverIntent·=· | 68 | ········this.mMediaButtonReceiverIntent·=·mMediaButtonReceiverIntent; |
| 82 | ········this.mStub·=·new·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(this); | 69 | ········this.mStub·=·new·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(this); |
| 83 | ········this.mToken·=·new·MediaSessionCompat$Token((Object)this.mStub); | 70 | ········this.mToken·=·new·MediaSessionCompat$Token((Object)this.mStub); |
| 84 | ········this.mRatingType·=·0; | 71 | ········this.mRatingType·=·0; |
| 85 | ········this.mVolumeType·=·1; | 72 | ········this.mVolumeType·=·1; |
| 86 | ········this.mLocalStream·=·3; | 73 | ········this.mLocalStream·=·3; |
| 87 | ········if·(Build$VERSION.SDK_INT·>=·14)·{ | 74 | ········if·(Build$VERSION.SDK_INT·>=·14)·{ |
| 88 | ············this.mRccObj·=·MediaSessionCompatApi14.createRemoteControlClient( | 75 | ············this.mRccObj·=·MediaSessionCompatApi14.createRemoteControlClient(mMediaButtonReceiverIntent); |
| 89 | ········} | 76 | ········} |
| 90 | ········else·{ | 77 | ········else·{ |
| 91 | ············this.mRccObj·=·null; | 78 | ············this.mRccObj·=·null; |
| 92 | ········} | 79 | ········} |
| 93 | ····} | 80 | ····} |
| 94 | ···· | 81 | ···· |
| 95 | ····private·void·sendEvent(final·String·s,·final·Bundle·bundle)·{ | 82 | ····private·void·sendEvent(final·String·s,·final·Bundle·bundle)·{ |
| Offset 352, 29 lines modified | Offset 339, 29 lines modified | ||
| 352 | ···· | 339 | ···· |
| 353 | ····PlaybackStateCompat·getStateWithUpdatedPosition()·{ | 340 | ····PlaybackStateCompat·getStateWithUpdatedPosition()·{ |
| 354 | ········while·(true)·{ | 341 | ········while·(true)·{ |
| 355 | ············long·long1·=·(long)(-1); | 342 | ············long·long1·=·(long)(-1); |
| 356 | ············PlaybackStateCompat·build; | 343 | ············PlaybackStateCompat·build; |
| 357 | ············while·(true)·{ | 344 | ············while·(true)·{ |
| 358 | ················long·n·=·0L; | 345 | ················long·n·=·0L; |
| 359 | ················Label_031 | 346 | ················Label_0314:·{ |
| 360 | ····················synchronized·(this.mLock)·{ | 347 | ····················synchronized·(this.mLock)·{ |
| 361 | ························final·PlaybackStateCompat·mState·=·this.mState; | 348 | ························final·PlaybackStateCompat·mState·=·this.mState; |
| 362 | ························if·(this.mMetadata·!=·null·&&·this.mMetadata.containsKey("android.media.metadata.DURATION"))·{ | 349 | ························if·(this.mMetadata·!=·null·&&·this.mMetadata.containsKey("android.media.metadata.DURATION"))·{ |
| 363 | ····························long1·=·this.mMetadata.getLong("android.media.metadata.DURATION"); | 350 | ····························long1·=·this.mMetadata.getLong("android.media.metadata.DURATION"); |
| 364 | ························} | 351 | ························} |
| 365 | ························//·monitorexit(this.mLock) | 352 | ························//·monitorexit(this.mLock) |
| 366 | ························build·=·null; | 353 | ························build·=·null; |
| 367 | ························if·(mState·!=·null·&&·(mState.getState()·==·3·||·mState.getState()·==·4·||·mState.getState()·==·5))·{ | 354 | ························if·(mState·!=·null·&&·(mState.getState()·==·3·||·mState.getState()·==·4·||·mState.getState()·==·5))·{ |
| 368 | ····························final·long·lastPositionUpdateTime·=·mState.getLastPositionUpdateTime(); | 355 | ····························final·long·lastPositionUpdateTime·=·mState.getLastPositionUpdateTime(); |
| 369 | ····························final·long·elapsedRealtime·=·SystemClock.elapsedRealtime(); | 356 | ····························final·long·elapsedRealtime·=·SystemClock.elapsedRealtime(); |
| 370 | ····························if·(lastPositionUpdateTime·>·0L)·{ | 357 | ····························if·(lastPositionUpdateTime·>·0L)·{ |
| 371 | ································n·=·(long)(mState.getPlaybackSpeed()·*·(elapsedRealtime·-·lastPositionUpdateTime))·+·mState.getPosition(); | 358 | ································n·=·(long)(mState.getPlaybackSpeed()·*·(elapsedRealtime·-·lastPositionUpdateTime))·+·mState.getPosition(); |
| 372 | ································if·(long1·<·0L·||·n·<=·long1)·{ | 359 | ································if·(long1·<·0L·||·n·<=·long1)·{ |
| 373 | ····································break·Label_031 | 360 | ····································break·Label_0314; |
| 374 | ································} | 361 | ································} |
| 375 | ································n·=·long1; | 362 | ································n·=·long1; |
| 376 | ································final·PlaybackStateCompat$Builder·playbackStateCompat$Builder·=·new·PlaybackStateCompat$Builder(mState); | 363 | ································final·PlaybackStateCompat$Builder·playbackStateCompat$Builder·=·new·PlaybackStateCompat$Builder(mState); |
| 377 | ································playbackStateCompat$Builder.setState(mState.getState(),·n,·mState.getPlaybackSpeed(),·elapsedRealtime); | 364 | ································playbackStateCompat$Builder.setState(mState.getState(),·n,·mState.getPlaybackSpeed(),·elapsedRealtime); |
| 378 | ································build·=·playbackStateCompat$Builder.build(); | 365 | ································build·=·playbackStateCompat$Builder.build(); |
| 379 | ····························} | 366 | ····························} |
| 380 | ························} | 367 | ························} |
| Offset 2909, 15 lines modified | Offset 2909, 17 lines modified | ||
| 2909 | ········} | 2909 | ········} |
| 2910 | ········else·if·(this.mHasFixedSize)·{ | 2910 | ········else·if·(this.mHasFixedSize)·{ |
| 2911 | ············this.mLayout.onMeasure(this.mRecycler,·this.mState,·n,·n2); | 2911 | ············this.mLayout.onMeasure(this.mRecycler,·this.mState,·n,·n2); |
| 2912 | ········} | 2912 | ········} |
| 2913 | ········else·{ | 2913 | ········else·{ |
| 2914 | ············if·(this.mAdapterUpdateDuringMeasure)·{ | 2914 | ············if·(this.mAdapterUpdateDuringMeasure)·{ |
| 2915 | ················this.eatRequestLayout(); | 2915 | ················this.eatRequestLayout(); |
| 2916 | ················this.onEnterLayoutOrScroll(); | ||
| 2916 | ················this.processAdapterUpdatesAndSetAnimationFlags(); | 2917 | ················this.processAdapterUpdatesAndSetAnimationFlags(); |
| 2918 | ················this.onExitLayoutOrScroll(); | ||
| 2917 | ················if·(this.mState.mRunPredictiveAnimations)·{ | 2919 | ················if·(this.mState.mRunPredictiveAnimations)·{ |
| 2918 | ····················this.mState.mInPreLayout·=·mInPreLayout; | 2920 | ····················this.mState.mInPreLayout·=·mInPreLayout; |
| 2919 | ················} | 2921 | ················} |
| 2920 | ················else·{ | 2922 | ················else·{ |
| 2921 | ····················this.mAdapterHelper.consumeUpdatesInOnePass(); | 2923 | ····················this.mAdapterHelper.consumeUpdatesInOnePass(); |
| 2922 | ····················this.mState.mInPreLayout·=·false; | 2924 | ····················this.mState.mInPreLayout·=·false; |
| 2923 | ················} | 2925 | ················} |
| Offset 45, 15 lines modified | Offset 45, 15 lines modified | ||
| 45 | ··#37·=·Utf8···············android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2 | 45 | ··#37·=·Utf8···············android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2 |
| 46 | ··#38·=·Class··············#37············//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2 | 46 | ··#38·=·Class··············#37············//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2 |
| 47 | ··#39·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V | 47 | ··#39·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V |
| 48 | ··#40·=·NameAndType········#11:#39········//·"<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V | 48 | ··#40·=·NameAndType········#11:#39········//·"<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V |
| 49 | ··#41·=·Methodref··········#38.#40········//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2."<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V | 49 | ··#41·=·Methodref··········#38.#40········//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2."<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V |
| 50 | ··#42·=·Utf8···············Code | 50 | ··#42·=·Utf8···············Code |
| 51 | ··#43·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 51 | ··#43·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
| 52 | ··#44·=·Utf8···············access$ | 52 | ··#44·=·Utf8···············access$400 |
| 53 | ··#45·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 53 | ··#45·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 54 | ··#46·=·Utf8···············onEvent | 54 | ··#46·=·Utf8···············onEvent |
| 55 | ··#47·=·Utf8···············(Ljava/lang/String;Landroid/os/Bundle;)V | 55 | ··#47·=·Utf8···············(Ljava/lang/String;Landroid/os/Bundle;)V |
| 56 | ··#48·=·Utf8···············onExtrasChanged | 56 | ··#48·=·Utf8···············onExtrasChanged |
| 57 | ··#49·=·Utf8···············(Landroid/os/Bundle;)V | 57 | ··#49·=·Utf8···············(Landroid/os/Bundle;)V |
| 58 | ··#50·=·Utf8···············onMetadataChanged | 58 | ··#50·=·Utf8···············onMetadataChanged |
| 59 | ··#51·=·Utf8···············(Landroid/support/v4/media/MediaMetadataCompat;)V | 59 | ··#51·=·Utf8···············(Landroid/support/v4/media/MediaMetadataCompat;)V |
| Offset 86, 15 lines modified | Offset 86, 15 lines modified | ||
| 86 | ·········5:·aload_0 | 86 | ·········5:·aload_0 |
| 87 | ·········6:·invokespecial·#14·················//·Method·android/support/v4/media/session/IMediaControllerCallback$Stub."<init>":()V | 87 | ·········6:·invokespecial·#14·················//·Method·android/support/v4/media/session/IMediaControllerCallback$Stub."<init>":()V |
| 88 | ·········9:·aload_0 | 88 | ·········9:·aload_0 |
| 89 | ········10:·aload_2 | 89 | ········10:·aload_2 |
| 90 | ········11:·putfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 90 | ········11:·putfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 91 | ········14:·return | 91 | ········14:·return |
| 92 | ··static·android.support.v4.media.session.MediaControllerCompat$Callback·access$ | 92 | ··static·android.support.v4.media.session.MediaControllerCompat$Callback·access$400(android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback); |
| 93 | ····descriptor:·(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 93 | ····descriptor:·(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 94 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 94 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
| 95 | ····Code: | 95 | ····Code: |
| 96 | ······stack=300,·locals=1,·args_size=1 | 96 | ······stack=300,·locals=1,·args_size=1 |
| 97 | ·········0:·aload_0 | 97 | ·········0:·aload_0 |
| 98 | ·········1:·getfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 98 | ·········1:·getfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 99 | ·········4:·areturn | 99 | ·········4:·areturn |
| Offset 221, 84 lines modified | Offset 221, 119 lines modified | ||
| 221 | .method·private·static·getActionFromActionCompat(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; | 221 | .method·private·static·getActionFromActionCompat(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; |
| 222 | ····.locals·8 | 222 | ····.locals·8 |
| 223 | ····.param·p0,·"actionCompat"····#·Landroid/support/v4/app/NotificationCompatBase$Action; | 223 | ····.param·p0,·"actionCompat"····#·Landroid/support/v4/app/NotificationCompatBase$Action; |
| 224 | ····.prologue | 224 | ····.prologue |
| 225 | ····.line·156 | 225 | ····.line·156 |
| 226 | ····new-instance·v | 226 | ····new-instance·v0,·Landroid/app/Notification$Action$Builder; |
| 227 | ····.line·157 | 227 | ····.line·157 |
| 228 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I | 228 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I |
| 229 | ····move-result·v5 | 229 | ····move-result·v5 |
| 230 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getTitle()Ljava/lang/CharSequence; | 230 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getTitle()Ljava/lang/CharSequence; |
| 231 | ····move-result-object·v6 | 231 | ····move-result-object·v6 |
| 232 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getActionIntent()Landroid/app/PendingIntent; | 232 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getActionIntent()Landroid/app/PendingIntent; |
| 233 | ····move-result-object·v7 | 233 | ····move-result-object·v7 |
| 234 | ····invoke-direct·{v | 234 | ····invoke-direct·{v0,·v5,·v6,·v7},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V |
| 235 | ····.line·15 | 235 | ····.line·159 |
| 236 | ····.local·v0,·"actionBuilder":Landroid/app/Notification$Action$Builder; | ||
| 236 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle; | 237 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle; |
| 237 | ····move-result-object·v5 | 238 | ····move-result-object·v5 |
| 238 | ····i | 239 | ····if-eqz·v5,·:cond_0 |
| 239 | ···· | 240 | ····.line·160 |
| 241 | ····new-instance·v1,·Landroid/os/Bundle; | ||
| 240 | ····.line·159 | ||
| 241 | ····.local·v0,·"actionBuilder":Landroid/app/Notification$Action$Builder; | ||
| 242 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->get | 242 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle; |
| 243 | ····move-result-object·v | 243 | ····move-result-object·v5 |
| 244 | ····invoke-direct·{v1,·v5},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | ||
| 244 | ····.line·16 | 245 | ····.line·164 |
| 245 | ····.local·v2,·"remoteInputCompats":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; | ||
| 246 | ···· | 246 | ····.local·v1,·"actionExtras":Landroid/os/Bundle; |
| 247 | ····:goto_0 | ||
| 248 | ····const-string·v5,·"android.support.allowGeneratedReplies" | ||
| 249 | ····.line·165 | ||
| 250 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getAllowGeneratedReplies()Z | ||
| 251 | ····move-result·v6 | ||
| 247 | ····.line·16 | 252 | ····.line·164 |
| 248 | ····invoke- | 253 | ····invoke-virtual·{v1,·v5,·v6},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V |
| 254 | ····.line·166 | ||
| 255 | ····invoke-virtual·{v0,·v1},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; | ||
| 256 | ····.line·167 | ||
| 257 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; | ||
| 249 | ····move-result-object·v3 | 258 | ····move-result-object·v3 |
| 250 | ····.line·16 | 259 | ····.line·168 |
| 251 | ····.local·v3,·"remoteInputs":[Landroid/app/RemoteInput; | ||
| 252 | ····arra | 260 | ····.local·v3,·"remoteInputCompats":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; |
| 261 | ····if-eqz·v3,·:cond_1 | ||
| 253 | ···· | 262 | ····.line·169 |
| 263 | ····invoke-static·{v3},·Landroid/support/v4/app/RemoteInputCompatApi20;->fromCompat([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; | ||
| 254 | ····:goto_0 | ||
| 255 | ···· | 264 | ····move-result-object·v4 |
| 265 | ····.line·170 | ||
| 266 | ····.local·v4,·"remoteInputs":[Landroid/app/RemoteInput; | ||
| 267 | ····array-length·v6,·v4 | ||
| 256 | ···· | 268 | ····const/4·v5,·0x0 |
| 269 | ····:goto_1 | ||
| 270 | ····if-ge·v5,·v6,·:cond_1 | ||
| 271 | ····aget-object·v2,·v4,·v5 | ||
| 257 | ····.line·1 | 272 | ····.line·171 |
| 258 | ····.local·v | 273 | ····.local·v2,·"remoteInput":Landroid/app/RemoteInput; |
| 259 | ····invoke-virtual·{v0,·v | 274 | ····invoke-virtual·{v0,·v2},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; |
| 275 | ····.line·170 | ||
| 276 | ····add-int/lit8·v5,·v5,·0x1 | ||
| 277 | ····goto·:goto_1 | ||
| 260 | ····.line·162 | 278 | ····.line·162 |
| 261 | ···· | 279 | ····.end·local·v1····#·"actionExtras":Landroid/os/Bundle; |
| 280 | ····.end·local·v2····#·"remoteInput":Landroid/app/RemoteInput; | ||
| 281 | ····.end·local·v3····#·"remoteInputCompats":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; | ||
| 282 | ····.end·local·v4····#·"remoteInputs":[Landroid/app/RemoteInput; | ||
| 283 | ····:cond_0 | ||
| 284 | ····new-instance·v1,·Landroid/os/Bundle; | ||
| 285 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V | ||
| 286 | ····.restart·local·v1····#·"actionExtras":Landroid/os/Bundle; | ||
| 262 | ····goto·:goto_0 | 287 | ····goto·:goto_0 |
| 263 | ····.line·1 | 288 | ····.line·174 |
| 289 | ····.restart·local·v3····#·"remoteInputCompats":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; | ||
| 264 | ····.end·local·v1····#·"remoteInput":Landroid/app/RemoteInput; | ||
| 265 | ····.end·local·v3····#·"remoteInputs":[Landroid/app/RemoteInput; | ||
| 266 | ····:cond_ | 290 | ····:cond_1 |
| 267 | ····invoke-virtual·{v0},·Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action; | 291 | ····invoke-virtual·{v0},·Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action; |
| 268 | ····move-result-object·v | 292 | ····move-result-object·v5 |
| 269 | ····return-object·v | 293 | ····return-object·v5 |
| 270 | .end·method | 294 | .end·method |
| 271 | .method·public·static·getActionsFromParcelableArrayList(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; | 295 | .method·public·static·getActionsFromParcelableArrayList(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; |
| 272 | ····.locals·4 | 296 | ····.locals·4 |
| 273 | ····.param·p1,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory; | 297 | ····.param·p1,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory; |
| 274 | ····.param·p2,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; | 298 | ····.param·p2,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; |
| 275 | ····.annotation·system·Ldalvik/annotation/Signature; | 299 | ····.annotation·system·Ldalvik/annotation/Signature; |
| Offset 312, 85 lines modified | Offset 347, 85 lines modified | ||
| Max diff block lines reached; 4415/10546 bytes (41.86%) of diff not shown. | |||
| Offset 5, 32 lines modified | Offset 5, 25 lines modified | ||
| 5 | #·annotations | 5 | #·annotations |
| 6 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 6 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
| 7 | ····value·=·Landroid/support/v4/app/FragmentManager; | 7 | ····value·=·Landroid/support/v4/app/FragmentManager; |
| 8 | .end·annotation | 8 | .end·annotation |
| 9 | .annotation·system·Ldalvik/annotation/InnerClass; | 9 | .annotation·system·Ldalvik/annotation/InnerClass; |
| 10 | ····accessFlags·=·0x40 | 10 | ····accessFlags·=·0x409 |
| 11 | ····name·=·"FragmentLifecycleCallbacks" | 11 | ····name·=·"FragmentLifecycleCallbacks" |
| 12 | .end·annotation | 12 | .end·annotation |
| 13 | #·instance·fields | ||
| 14 | .field·final·synthetic·this$0:Landroid/support/v4/app/FragmentManager; | ||
| 15 | #·direct·methods | 13 | #·direct·methods |
| 16 | .method·public·constructor·<init>( | 14 | .method·public·constructor·<init>()V |
| 17 | ····.locals·0 | 15 | ····.locals·0 |
| 18 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManager; | ||
| 19 | ····.prologue | 16 | ····.prologue |
| 20 | ····.line·411 | 17 | ····.line·411 |
| 21 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManager$FragmentLifecycleCallbacks;->this$0:Landroid/support/v4/app/FragmentManager; | ||
| 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 23 | ····return-void | 19 | ····return-void |
| 24 | .end·method | 20 | .end·method |
| 25 | #·virtual·methods | 21 | #·virtual·methods |
| Offset 670, 73 lines modified | Offset 670, 91 lines modified | ||
| 670 | ····:try_end_0 | 670 | ····:try_end_0 |
| 671 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 671 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 672 | ····throw·v1 | 672 | ····throw·v1 |
| 673 | .end·method | 673 | .end·method |
| 674 | .method·private·static·getActionFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; | 674 | .method·private·static·getActionFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; |
| 675 | ····.locals· | 675 | ····.locals·8 |
| 676 | ····.param·p0,·"bundle"····#·Landroid/os/Bundle; | 676 | ····.param·p0,·"bundle"····#·Landroid/os/Bundle; |
| 677 | ····.param·p1,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory; | 677 | ····.param·p1,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory; |
| 678 | ····.param·p2,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; | 678 | ····.param·p2,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; |
| 679 | ····.prologue | 679 | ····.prologue |
| 680 | ····.line·380 | 680 | ····.line·380 |
| 681 | ····const-string·v0,·" | 681 | ····const-string·v0,·"extras" |
| 682 | ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; | ||
| 683 | ····move-result-object·v7 | ||
| 682 | ····.line·381 | 684 | ····.line·381 |
| 685 | ····.local·v7,·"extras":Landroid/os/Bundle; | ||
| 686 | ····const/4·v6,·0x0 | ||
| 687 | ····.line·382 | ||
| 688 | ····.local·v6,·"allowGeneratedReplies":Z | ||
| 689 | ····if-eqz·v7,·:cond_0 | ||
| 690 | ····.line·383 | ||
| 691 | ····const-string·v0,·"android.support.allowGeneratedReplies" | ||
| 692 | ····const/4·v1,·0x0 | ||
| 693 | ····invoke-virtual·{v7,·v0,·v1},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z | ||
| 694 | ····move-result·v6 | ||
| 695 | ····.line·385 | ||
| 696 | ····:cond_0 | ||
| 697 | ····const-string·v0,·"icon" | ||
| 698 | ····.line·386 | ||
| 683 | ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 699 | ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
| 684 | ····move-result·v1 | 700 | ····move-result·v1 |
| 685 | ····const-string·v0,·"title" | 701 | ····const-string·v0,·"title" |
| 686 | ····.line·38 | 702 | ····.line·387 |
| 687 | ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; | 703 | ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; |
| 688 | ····move-result-object·v2 | 704 | ····move-result-object·v2 |
| 689 | ····const-string·v0,·"actionIntent" | 705 | ····const-string·v0,·"actionIntent" |
| 690 | ····.line·38 | 706 | ····.line·388 |
| 691 | ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; | 707 | ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; |
| 692 | ····move-result-object·v3 | 708 | ····move-result-object·v3 |
| 693 | ····check-cast·v3,·Landroid/app/PendingIntent; | 709 | ····check-cast·v3,·Landroid/app/PendingIntent; |
| 694 | ····const-string·v0,·"extras" | 710 | ····const-string·v0,·"extras" |
| 695 | ····.line·38 | 711 | ····.line·389 |
| 696 | ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; | 712 | ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; |
| 697 | ····move-result-object·v4 | 713 | ····move-result-object·v4 |
| 698 | ····const-string·v0,·"remoteInputs" | 714 | ····const-string·v0,·"remoteInputs" |
| 699 | ····.line·3 | 715 | ····.line·391 |
| 700 | ····invoke-static·{p0,·v0},·Landroid/support/v4/app/BundleUtil;->getBundleArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; | 716 | ····invoke-static·{p0,·v0},·Landroid/support/v4/app/BundleUtil;->getBundleArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; |
| 701 | ····move-result-object·v0 | 717 | ····move-result-object·v0 |
| 702 | ····.line·3 | 718 | ····.line·390 |
| 703 | ····invoke-static·{v0,·p2},·Landroid/support/v4/app/RemoteInputCompatJellybean;->fromBundleArray([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; | 719 | ····invoke-static·{v0,·p2},·Landroid/support/v4/app/RemoteInputCompatJellybean;->fromBundleArray([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; |
| 704 | ····move-result-object·v5 | 720 | ····move-result-object·v5 |
| 705 | ····const-string·v0,·"allowGeneratedReplies" | ||
| 706 | ····.line·387 | ||
| 707 | ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z | ||
| 708 | ····move-result·v6 | ||
| 709 | ····move-object·v0,·p1 | 721 | ····move-object·v0,·p1 |
| 710 | ····.line·38 | 722 | ····.line·385 |
| 711 | ····invoke-interface/range·{v0·..·v6},·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;->build(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Z)Landroid/support/v4/app/NotificationCompatBase$Action; | 723 | ····invoke-interface/range·{v0·..·v6},·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;->build(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Z)Landroid/support/v4/app/NotificationCompatBase$Action; |
| 712 | ····move-result-object·v0 | 724 | ····move-result-object·v0 |
| 713 | ····return-object·v0 | 725 | ····return-object·v0 |
| 714 | .end·method | 726 | .end·method |
| Offset 896, 77 lines modified | Offset 914, 112 lines modified | ||
| 896 | ····.line·370 | 914 | ····.line·370 |
| 897 | ····add-int/lit8·v1,·v1,·0x1 | 915 | ····add-int/lit8·v1,·v1,·0x1 |
| 898 | ····goto·:goto_0 | 916 | ····goto·:goto_0 |
| 899 | .end·method | 917 | .end·method |
| 900 | .method·private·static·getBundleForAction(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; | 918 | .method·private·static·getBundleForAction(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; |
| 901 | ····.locals· | 919 | ····.locals·4 |
| 902 | ····.param·p0,·"action"····#·Landroid/support/v4/app/NotificationCompatBase$Action; | 920 | ····.param·p0,·"action"····#·Landroid/support/v4/app/NotificationCompatBase$Action; |
| 903 | ····.prologue | 921 | ····.prologue |
| 904 | ····.line·40 | 922 | ····.line·408 |
| 905 | ····new-instance·v | 923 | ····new-instance·v1,·Landroid/os/Bundle; |
| 906 | ····invoke-direct·{v | 924 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V |
| 907 | ····.line·40 | 925 | ····.line·409 |
| 908 | ····.local·v | 926 | ····.local·v1,·"bundle":Landroid/os/Bundle; |
| 909 | ····const-string·v | 927 | ····const-string·v2,·"icon" |
| 910 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I | 928 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I |
| 911 | ····move-result·v | 929 | ····move-result·v3 |
| 912 | ····invoke-virtual·{v | 930 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
| 913 | ····.line·4 | 931 | ····.line·410 |
| 914 | ····const-string·v | 932 | ····const-string·v2,·"title" |
| Max diff block lines reached; 6987/11395 bytes (61.32%) of diff not shown. | |||
| Offset 43, 86 lines modified | Offset 43, 86 lines modified | ||
| 43 | ····.annotation·system·Ldalvik/annotation/Throws; | 43 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 44 | ········value·=·{ | 44 | ········value·=·{ |
| 45 | ············Landroid/os/RemoteException; | 45 | ············Landroid/os/RemoteException; |
| 46 | ········} | 46 | ········} |
| 47 | ····.end·annotation | 47 | ····.end·annotation |
| 48 | ····.prologue | 48 | ····.prologue |
| 49 | ····.line·17 | 49 | ····.line·171 |
| 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 51 | ····.line·17 | 51 | ····.line·172 |
| 52 | ····if-nez·p2,·:cond_0 | 52 | ····if-nez·p2,·:cond_0 |
| 53 | ····.line·17 | 53 | ····.line·173 |
| 54 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 54 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
| 55 | ····const-string·v1,·"sessionToken·must·not·be·null" | 55 | ····const-string·v1,·"sessionToken·must·not·be·null" |
| 56 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 56 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 57 | ····throw·v0 | 57 | ····throw·v0 |
| 58 | ····.line·17 | 58 | ····.line·175 |
| 59 | ····:cond_0 | 59 | ····:cond_0 |
| 60 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 60 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 61 | ····.line·17 | 61 | ····.line·177 |
| 62 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 62 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 63 | ····const/16·v1,·0x18 | 63 | ····const/16·v1,·0x18 |
| 64 | ····if-lt·v0,·v1,·:cond_1 | 64 | ····if-lt·v0,·v1,·:cond_1 |
| 65 | ····.line·17 | 65 | ····.line·178 |
| 66 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24; | 66 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24; |
| 67 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 67 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
| 68 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; | 68 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; |
| 69 | ····.line·18 | 69 | ····.line·186 |
| 70 | ····:goto_0 | 70 | ····:goto_0 |
| 71 | ····return-void | 71 | ····return-void |
| 72 | ····.line·17 | 72 | ····.line·179 |
| 73 | ····:cond_1 | 73 | ····:cond_1 |
| 74 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 74 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 75 | ····const/16·v1,·0x17 | 75 | ····const/16·v1,·0x17 |
| 76 | ····if-lt·v0,·v1,·:cond_2 | 76 | ····if-lt·v0,·v1,·:cond_2 |
| 77 | ····.line·1 | 77 | ····.line·180 |
| 78 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23; | 78 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23; |
| 79 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 79 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
| 80 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; | 80 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; |
| 81 | ····goto·:goto_0 | 81 | ····goto·:goto_0 |
| 82 | ····.line·18 | 82 | ····.line·181 |
| 83 | ····:cond_2 | 83 | ····:cond_2 |
| 84 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 84 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 85 | ····const/16·v1,·0x15 | 85 | ····const/16·v1,·0x15 |
| 86 | ····if-lt·v0,·v1,·:cond_3 | 86 | ····if-lt·v0,·v1,·:cond_3 |
| 87 | ····.line·18 | 87 | ····.line·182 |
| 88 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | 88 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; |
| 89 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 89 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
| 90 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; | 90 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; |
| 91 | ····goto·:goto_0 | 91 | ····goto·:goto_0 |
| 92 | ····.line·18 | 92 | ····.line·184 |
| 93 | ····:cond_3 | 93 | ····:cond_3 |
| 94 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; | 94 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; |
| 95 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 95 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 96 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 96 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
| Offset 133, 90 lines modified | Offset 133, 90 lines modified | ||
| 133 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 133 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
| 134 | ····.locals·2 | 134 | ····.locals·2 |
| 135 | ····.param·p1,·"context"····#·Landroid/content/Context; | 135 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 136 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; | 136 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; |
| 137 | ····.prologue | 137 | ····.prologue |
| 138 | ····.line·14 | 138 | ····.line·146 |
| 139 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 139 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 140 | ····.line·14 | 140 | ····.line·147 |
| 141 | ····if-nez·p2,·:cond_0 | 141 | ····if-nez·p2,·:cond_0 |
| 142 | ····.line·14 | 142 | ····.line·148 |
| 143 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 143 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
| 144 | ····const-string·v1,·"session·must·not·be·null" | 144 | ····const-string·v1,·"session·must·not·be·null" |
| 145 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 145 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 146 | ····throw·v0 | 146 | ····throw·v0 |
| 147 | ····.line·1 | 147 | ····.line·150 |
| 148 | ····:cond_0 | 148 | ····:cond_0 |
| 149 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat;->getSessionToken()Landroid/support/v4/media/session/MediaSessionCompat$Token; | 149 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat;->getSessionToken()Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 150 | ····move-result-object·v0 | 150 | ····move-result-object·v0 |
| 151 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 151 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 152 | ····.line·15 | 152 | ····.line·152 |
| 153 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 153 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 154 | ····const/16·v1,·0x18 | 154 | ····const/16·v1,·0x18 |
| 155 | ····if-lt·v0,·v1,·:cond_1 | 155 | ····if-lt·v0,·v1,·:cond_1 |
| 156 | ····.line·15 | 156 | ····.line·153 |
| 157 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24; | 157 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24; |
| Max diff block lines reached; 20589/25514 bytes (80.70%) of diff not shown. | |||
| Offset 70, 21 lines modified | Offset 70, 21 lines modified | ||
| 70 | #·direct·methods | 70 | #·direct·methods |
| 71 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V | 71 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V |
| 72 | ····.locals·0 | 72 | ····.locals·0 |
| 73 | ····.param·p2,·"looper"····#·Landroid/os/Looper; | 73 | ····.param·p2,·"looper"····#·Landroid/os/Looper; |
| 74 | ····.prologue | 74 | ····.prologue |
| 75 | ····.line·211 | 75 | ····.line·2111 |
| 76 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 76 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 77 | ····.line·211 | 77 | ····.line·2112 |
| 78 | ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V | 78 | ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V |
| 79 | ····.line·211 | 79 | ····.line·2113 |
| 80 | ····return-void | 80 | ····return-void |
| 81 | .end·method | 81 | .end·method |
| 82 | .method·private·onMediaButtonEvent(Landroid/view/KeyEvent;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 82 | .method·private·onMediaButtonEvent(Landroid/view/KeyEvent;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
| 83 | ····.locals·10 | 83 | ····.locals·10 |
| 84 | ····.param·p1,·"ke"····#·Landroid/view/KeyEvent; | 84 | ····.param·p1,·"ke"····#·Landroid/view/KeyEvent; |
| 85 | ····.param·p2,·"cb"····#·Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 85 | ····.param·p2,·"cb"····#·Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| Offset 92, 109 lines modified | Offset 92, 109 lines modified | ||
| 92 | ····.prologue | 92 | ····.prologue |
| 93 | ····const/4·v0,·0x1 | 93 | ····const/4·v0,·0x1 |
| 94 | ····const/4·v3,·0x0 | 94 | ····const/4·v3,·0x0 |
| 95 | ····const-wide/16·v6,·0x0 | 95 | ····const-wide/16·v6,·0x0 |
| 96 | ····.line·221 | 96 | ····.line·2217 |
| 97 | ····if-eqz·p1,·:cond_0 | 97 | ····if-eqz·p1,·:cond_0 |
| 98 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getAction()I | 98 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getAction()I |
| 99 | ····move-result·v8 | 99 | ····move-result·v8 |
| 100 | ····if-eqz·v8,·:cond_1 | 100 | ····if-eqz·v8,·:cond_1 |
| 101 | ····.line·227 | 101 | ····.line·2274 |
| 102 | ····:cond_0 | 102 | ····:cond_0 |
| 103 | ····:goto_0 | 103 | ····:goto_0 |
| 104 | ····return-void | 104 | ····return-void |
| 105 | ····.line·222 | 105 | ····.line·2220 |
| 106 | ····:cond_1 | 106 | ····:cond_1 |
| 107 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 107 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 108 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; | 108 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; |
| 109 | ····if-nez·v8,·:cond_2 | 109 | ····if-nez·v8,·:cond_2 |
| 110 | ····move-wide·v4,·v6 | 110 | ····move-wide·v4,·v6 |
| 111 | ····.line·222 | 111 | ····.line·2221 |
| 112 | ····.local·v4,·"validActions":J | 112 | ····.local·v4,·"validActions":J |
| 113 | ····:goto_1 | 113 | ····:goto_1 |
| 114 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getKeyCode()I | 114 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getKeyCode()I |
| 115 | ····move-result·v8 | 115 | ····move-result·v8 |
| 116 | ····sparse-switch·v8,·:sswitch_data_0 | 116 | ····sparse-switch·v8,·:sswitch_data_0 |
| 117 | ····goto·:goto_0 | 117 | ····goto·:goto_0 |
| 118 | ····.line·226 | 118 | ····.line·2261 |
| 119 | ····:sswitch_0 | 119 | ····:sswitch_0 |
| 120 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 120 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 121 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; | 121 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; |
| 122 | ····if-eqz·v8,·:cond_3 | 122 | ····if-eqz·v8,·:cond_3 |
| 123 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 123 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 124 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; | 124 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; |
| 125 | ····.line·226 | 125 | ····.line·2262 |
| 126 | ····invoke-virtual·{v8},·Landroid/support/v4/media/session/PlaybackStateCompat;->getState()I | 126 | ····invoke-virtual·{v8},·Landroid/support/v4/media/session/PlaybackStateCompat;->getState()I |
| 127 | ····move-result·v8 | 127 | ····move-result·v8 |
| 128 | ····const/4·v9,·0x3 | 128 | ····const/4·v9,·0x3 |
| 129 | ····if-ne·v8,·v9,·:cond_3 | 129 | ····if-ne·v8,·v9,·:cond_3 |
| 130 | ····move·v2,·v0 | 130 | ····move·v2,·v0 |
| 131 | ····.line·226 | 131 | ····.line·2263 |
| 132 | ····.local·v2,·"isPlaying":Z | 132 | ····.local·v2,·"isPlaying":Z |
| 133 | ····:goto_2 | 133 | ····:goto_2 |
| 134 | ····const-wide/16·v8,·0x204 | 134 | ····const-wide/16·v8,·0x204 |
| 135 | ····and-long/2addr·v8,·v4 | 135 | ····and-long/2addr·v8,·v4 |
| 136 | ····cmp-long·v8,·v8,·v6 | 136 | ····cmp-long·v8,·v8,·v6 |
| 137 | ····if-eqz·v8,·:cond_4 | 137 | ····if-eqz·v8,·:cond_4 |
| 138 | ····move·v1,·v0 | 138 | ····move·v1,·v0 |
| 139 | ····.line·226 | 139 | ····.line·2265 |
| 140 | ····.local·v1,·"canPlay":Z | 140 | ····.local·v1,·"canPlay":Z |
| 141 | ····:goto_3 | 141 | ····:goto_3 |
| 142 | ····const-wide/16·v8,·0x202 | 142 | ····const-wide/16·v8,·0x202 |
| 143 | ····and-long/2addr·v8,·v4 | 143 | ····and-long/2addr·v8,·v4 |
| 144 | ····cmp-long·v6,·v8,·v6 | 144 | ····cmp-long·v6,·v8,·v6 |
| 145 | ····if-eqz·v6,·:cond_5 | 145 | ····if-eqz·v6,·:cond_5 |
| 146 | ····.line·226 | 146 | ····.line·2267 |
| 147 | ····.local·v0,·"canPause":Z | 147 | ····.local·v0,·"canPause":Z |
| 148 | ····:goto_4 | 148 | ····:goto_4 |
| 149 | ····if-eqz·v2,·:cond_6 | 149 | ····if-eqz·v2,·:cond_6 |
| 150 | ····if-eqz·v0,·:cond_6 | 150 | ····if-eqz·v0,·:cond_6 |
| 151 | ····.line·226 | 151 | ····.line·2268 |
| 152 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPause()V | 152 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPause()V |
| 153 | ····goto·:goto_0 | 153 | ····goto·:goto_0 |
| 154 | ····.line·222 | 154 | ····.line·2220 |
| 155 | ····.end·local·v0····#·"canPause":Z | 155 | ····.end·local·v0····#·"canPause":Z |
| 156 | ····.end·local·v1····#·"canPlay":Z | 156 | ····.end·local·v1····#·"canPlay":Z |
| 157 | ····.end·local·v2····#·"isPlaying":Z | 157 | ····.end·local·v2····#·"isPlaying":Z |
| Max diff block lines reached; 16153/20027 bytes (80.66%) of diff not shown. | |||
| Offset 28, 62 lines modified | Offset 28, 62 lines modified | ||
| 28 | #·direct·methods | 28 | #·direct·methods |
| 29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
| 30 | ····.locals·0 | 30 | ····.locals·0 |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·12 | 32 | ····.line·1237 |
| 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 34 | ····return-void | 34 | ····return-void |
| 35 | .end·method | 35 | .end·method |
| 36 | #·virtual·methods | 36 | #·virtual·methods |
| 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
| 38 | ····.locals·1 | 38 | ····.locals·1 |
| 39 | ····.param·p1,·"p"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"p"····#·Landroid/os/Parcel; |
| 40 | ····.prologue | 40 | ····.prologue |
| 41 | ····.line·12 | 41 | ····.line·1240 |
| 42 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 42 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
| 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;-><init>(Landroid/os/Parcel;)V |
| 44 | ····return-object·v0 | 44 | ····return-object·v0 |
| 45 | .end·method | 45 | .end·method |
| 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
| 47 | ····.locals·1 | 47 | ····.locals·1 |
| 48 | ····.prologue | 48 | ····.prologue |
| 49 | ····.line·12 | 49 | ····.line·1237 |
| 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
| 51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
| 52 | ····return-object·v0 | 52 | ····return-object·v0 |
| 53 | .end·method | 53 | .end·method |
| 54 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 54 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
| 55 | ····.locals·1 | 55 | ····.locals·1 |
| 56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
| 57 | ····.prologue | 57 | ····.prologue |
| 58 | ····.line·12 | 58 | ····.line·1245 |
| 59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
| 60 | ····return-object·v0 | 60 | ····return-object·v0 |
| 61 | .end·method | 61 | .end·method |
| 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
| 63 | ····.locals·1 | 63 | ····.locals·1 |
| 64 | ····.prologue | 64 | ····.prologue |
| 65 | ····.line·12 | 65 | ····.line·1237 |
| 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
| 67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 68 | ····return-object·v0 |
| 69 | .end·method | 69 | .end·method |
| Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)V | 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
| 24 | ····.prologue | 24 | ····.prologue |
| 25 | ····.line·245 | 25 | ····.line·2453 |
| 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
| 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V |
| 28 | ····return-void | 28 | ····return-void |
| 29 | .end·method | 29 | .end·method |
| Offset 37, 15 lines modified | Offset 37, 15 lines modified | ||
| 37 | .method·public·adjustVolume(IILjava/lang/String;)V | 37 | .method·public·adjustVolume(IILjava/lang/String;)V |
| 38 | ····.locals·1 | 38 | ····.locals·1 |
| 39 | ····.param·p1,·"direction"····#·I | 39 | ····.param·p1,·"direction"····#·I |
| 40 | ····.param·p2,·"flags"····#·I | 40 | ····.param·p2,·"flags"····#·I |
| 41 | ····.param·p3,·"packageName"····#·Ljava/lang/String; | 41 | ····.param·p3,·"packageName"····#·Ljava/lang/String; |
| 42 | ····.prologue | 42 | ····.prologue |
| 43 | ····.line·251 | 43 | ····.line·2512 |
| 44 | ····new-instance·v0,·Ljava/lang/AssertionError; | 44 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| 45 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 45 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
| 46 | ····throw·v0 | 46 | ····throw·v0 |
| 47 | .end·method | 47 | .end·method |
| Offset 54, 87 lines modified | Offset 54, 87 lines modified | ||
| 54 | ····.annotation·system·Ldalvik/annotation/Throws; | 54 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 55 | ········value·=·{ | 55 | ········value·=·{ |
| 56 | ············Landroid/os/RemoteException; | 56 | ············Landroid/os/RemoteException; |
| 57 | ········} | 57 | ········} |
| 58 | ····.end·annotation | 58 | ····.end·annotation |
| 59 | ····.prologue | 59 | ····.prologue |
| 60 | ····.line·260 | 60 | ····.line·2602 |
| 61 | ····new-instance·v0,·Ljava/lang/AssertionError; | 61 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| 62 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 62 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
| 63 | ····throw·v0 | 63 | ····throw·v0 |
| 64 | .end·method | 64 | .end·method |
| 65 | .method·public·getExtras()Landroid/os/Bundle; | 65 | .method·public·getExtras()Landroid/os/Bundle; |
| 66 | ····.locals·1 | 66 | ····.locals·1 |
| 67 | ····.prologue | 67 | ····.prologue |
| 68 | ····.line·265 | 68 | ····.line·2655 |
| 69 | ····new-instance·v0,·Ljava/lang/AssertionError; | 69 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| 70 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 70 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
| 71 | ····throw·v0 | 71 | ····throw·v0 |
| 72 | .end·method | 72 | .end·method |
| 73 | .method·public·getFlags()J | 73 | .method·public·getFlags()J |
| 74 | ····.locals·1 | 74 | ····.locals·1 |
| 75 | ····.prologue | 75 | ····.prologue |
| 76 | ····.line·250 | 76 | ····.line·2500 |
| 77 | ····new-instance·v0,·Ljava/lang/AssertionError; | 77 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| 78 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 78 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
| 79 | ····throw·v0 | 79 | ····throw·v0 |
| 80 | .end·method | 80 | .end·method |
| 81 | .method·public·getLaunchPendingIntent()Landroid/app/PendingIntent; | 81 | .method·public·getLaunchPendingIntent()Landroid/app/PendingIntent; |
| 82 | ····.locals·1 | 82 | ····.locals·1 |
| 83 | ····.prologue | 83 | ····.prologue |
| 84 | ····.line·249 | 84 | ····.line·2493 |
| 85 | ····new-instance·v0,·Ljava/lang/AssertionError; | 85 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| 86 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 86 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
| 87 | ····throw·v0 | 87 | ····throw·v0 |
| 88 | .end·method | 88 | .end·method |
| 89 | .method·public·getMetadata()Landroid/support/v4/media/MediaMetadataCompat; | 89 | .method·public·getMetadata()Landroid/support/v4/media/MediaMetadataCompat; |
| 90 | ····.locals·1 | 90 | ····.locals·1 |
| 91 | ····.prologue | 91 | ····.prologue |
| 92 | ····.line·263 | 92 | ····.line·2632 |
| 93 | ····new-instance·v0,·Ljava/lang/AssertionError; | 93 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| 94 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 94 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
| 95 | ····throw·v0 | 95 | ····throw·v0 |
| 96 | .end·method | 96 | .end·method |
| 97 | .method·public·getPackageName()Ljava/lang/String; | 97 | .method·public·getPackageName()Ljava/lang/String; |
| 98 | ····.locals·1 | 98 | ····.locals·1 |
| 99 | ····.prologue | 99 | ····.prologue |
| 100 | ····.line·248 | 100 | ····.line·2481 |
| 101 | ····new-instance·v0,·Ljava/lang/AssertionError; | 101 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| 102 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 102 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
| 103 | ····throw·v0 | 103 | ····throw·v0 |
| 104 | .end·method | 104 | .end·method |
| 105 | .method·public·getPlaybackState()Landroid/support/v4/media/session/PlaybackStateCompat; | 105 | .method·public·getPlaybackState()Landroid/support/v4/media/session/PlaybackStateCompat; |
| 106 | ····.locals·1 | 106 | ····.locals·1 |
| 107 | ····.prologue | 107 | ····.prologue |
| 108 | ····.line·263 | 108 | ····.line·2637 |
| 109 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 109 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
| 110 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->access$300(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/support/v4/media/session/PlaybackStateCompat; | 110 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->access$300(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/support/v4/media/session/PlaybackStateCompat; |
| 111 | ····move-result-object·v0 | 111 | ····move-result-object·v0 |
| 112 | ····return-object·v0 | 112 | ····return-object·v0 |
| Offset 149, 73 lines modified | Offset 149, 73 lines modified | ||
| 149 | ············"<", | 149 | ············"<", |
| 150 | ············"Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;", | 150 | ············"Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;", |
| 151 | ············">;" | 151 | ············">;" |
| 152 | ········} | 152 | ········} |
| 153 | ····.end·annotation | 153 | ····.end·annotation |
| 154 | ····.prologue | 154 | ····.prologue |
| Max diff block lines reached; 11082/14686 bytes (75.46%) of diff not shown. | |||
| Offset 35, 58 lines modified | Offset 35, 58 lines modified | ||
| 35 | #·direct·methods | 35 | #·direct·methods |
| 36 | .method·static·constructor·<clinit>()V | 36 | .method·static·constructor·<clinit>()V |
| 37 | ····.locals·1 | 37 | ····.locals·1 |
| 38 | ····.prologue | 38 | ····.prologue |
| 39 | ····.line·10 | 39 | ····.line·1033 |
| 40 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token$1; | 40 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token$1; |
| 41 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;-><init>()V | 41 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;-><init>()V |
| 42 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->CREATOR:Landroid/os/Parcelable$Creator; | 42 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->CREATOR:Landroid/os/Parcelable$Creator; |
| 43 | ····return-void | 43 | ····return-void |
| 44 | .end·method | 44 | .end·method |
| 45 | .method·constructor·<init>(Ljava/lang/Object;)V | 45 | .method·constructor·<init>(Ljava/lang/Object;)V |
| 46 | ····.locals·0 | 46 | ····.locals·0 |
| 47 | ····.param·p1,·"inner"····#·Ljava/lang/Object; | 47 | ····.param·p1,·"inner"····#·Ljava/lang/Object; |
| 48 | ····.prologue | 48 | ····.prologue |
| 49 | ····.line·9 | 49 | ····.line·957 |
| 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 51 | ····.line·9 | 51 | ····.line·958 |
| 52 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; | 52 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; |
| 53 | ····.line·9 | 53 | ····.line·959 |
| 54 | ····return-void | 54 | ····return-void |
| 55 | .end·method | 55 | .end·method |
| 56 | .method·public·static·fromToken(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$Token; | 56 | .method·public·static·fromToken(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 57 | ····.locals·2 | 57 | ····.locals·2 |
| 58 | ····.param·p0,·"token"····#·Ljava/lang/Object; | 58 | ····.param·p0,·"token"····#·Ljava/lang/Object; |
| 59 | ····.prologue | 59 | ····.prologue |
| 60 | ····.line·9 | 60 | ····.line·973 |
| 61 | ····if-eqz·p0,·:cond_0 | 61 | ····if-eqz·p0,·:cond_0 |
| 62 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 62 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 63 | ····const/16·v1,·0x15 | 63 | ····const/16·v1,·0x15 |
| 64 | ····if-ge·v0,·v1,·:cond_1 | 64 | ····if-ge·v0,·v1,·:cond_1 |
| 65 | ····.line·9 | 65 | ····.line·974 |
| 66 | ····:cond_0 | 66 | ····:cond_0 |
| 67 | ····const/4·v0,·0x0 | 67 | ····const/4·v0,·0x0 |
| 68 | ····.line·9 | 68 | ····.line·976 |
| 69 | ····:goto_0 | 69 | ····:goto_0 |
| 70 | ····return-object·v0 | 70 | ····return-object·v0 |
| 71 | ····:cond_1 | 71 | ····:cond_1 |
| 72 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 72 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 73 | ····invoke-static·{p0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifyToken(Ljava/lang/Object;)Ljava/lang/Object; | 73 | ····invoke-static·{p0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifyToken(Ljava/lang/Object;)Ljava/lang/Object; |
| Offset 100, 81 lines modified | Offset 100, 81 lines modified | ||
| 100 | #·virtual·methods | 100 | #·virtual·methods |
| 101 | .method·public·describeContents()I | 101 | .method·public·describeContents()I |
| 102 | ····.locals·1 | 102 | ····.locals·1 |
| 103 | ····.prologue | 103 | ····.prologue |
| 104 | ····.line·9 | 104 | ····.line·981 |
| 105 | ····const/4·v0,·0x0 | 105 | ····const/4·v0,·0x0 |
| 106 | ····return·v0 | 106 | ····return·v0 |
| 107 | .end·method | 107 | .end·method |
| 108 | .method·public·equals(Ljava/lang/Object;)Z | 108 | .method·public·equals(Ljava/lang/Object;)Z |
| 109 | ····.locals·4 | 109 | ····.locals·4 |
| 110 | ····.param·p1,·"obj"····#·Ljava/lang/Object; | 110 | ····.param·p1,·"obj"····#·Ljava/lang/Object; |
| 111 | ····.prologue | 111 | ····.prologue |
| 112 | ····const/4·v1,·0x1 | 112 | ····const/4·v1,·0x1 |
| 113 | ····const/4·v2,·0x0 | 113 | ····const/4·v2,·0x0 |
| 114 | ····.line· | 114 | ····.line·1003 |
| 115 | ····if-ne·p0,·p1,·:cond_1 | 115 | ····if-ne·p0,·p1,·:cond_1 |
| 116 | ····.line·10 | 116 | ····.line·1017 |
| 117 | ····:cond_0 | 117 | ····:cond_0 |
| 118 | ····:goto_0 | 118 | ····:goto_0 |
| 119 | ····return·v1 | 119 | ····return·v1 |
| 120 | ····.line· | 120 | ····.line·1006 |
| 121 | ····:cond_1 | 121 | ····:cond_1 |
| 122 | ····instance-of·v3,·p1,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 122 | ····instance-of·v3,·p1,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 123 | ····if-nez·v3,·:cond_2 | 123 | ····if-nez·v3,·:cond_2 |
| 124 | ····move·v1,·v2 | 124 | ····move·v1,·v2 |
| 125 | ····.line· | 125 | ····.line·1007 |
| 126 | ····goto·:goto_0 | 126 | ····goto·:goto_0 |
| 127 | ····:cond_2 | 127 | ····:cond_2 |
| 128 | ····move-object·v0,·p1 | 128 | ····move-object·v0,·p1 |
| 129 | ····.line· | 129 | ····.line·1010 |
| 130 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 130 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 131 | ····.line· | 131 | ····.line·1011 |
| 132 | ····.local·v0,·"other":Landroid/support/v4/media/session/MediaSessionCompat$Token; | 132 | ····.local·v0,·"other":Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 133 | ····iget-object·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; | 133 | ····iget-object·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; |
| 134 | ····if-nez·v3,·:cond_3 | 134 | ····if-nez·v3,·:cond_3 |
| 135 | ····.line· | 135 | ····.line·1012 |
| 136 | ····iget-object·v3,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; | 136 | ····iget-object·v3,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; |
| 137 | ····if-eqz·v3,·:cond_0 | 137 | ····if-eqz·v3,·:cond_0 |
| 138 | ····move·v1,·v2 | 138 | ····move·v1,·v2 |
| 139 | ····goto·:goto_0 | 139 | ····goto·:goto_0 |
| 140 | ····.line·10 | 140 | ····.line·1014 |
| 141 | ····:cond_3 | 141 | ····:cond_3 |
| 142 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; | 142 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; |
| 143 | ····if-nez·v1,·:cond_4 | 143 | ····if-nez·v1,·:cond_4 |
| Max diff block lines reached; 2222/5398 bytes (41.16%) of diff not shown. | |||
| Offset 38, 51 lines modified | Offset 38, 51 lines modified | ||
| 38 | #·direct·methods | 38 | #·direct·methods |
| 39 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V | 39 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V |
| 40 | ····.locals·0 | 40 | ····.locals·0 |
| 41 | ····.param·p2,·"looper"····#·Landroid/os/Looper; | 41 | ····.param·p2,·"looper"····#·Landroid/os/Looper; |
| 42 | ····.prologue | 42 | ····.prologue |
| 43 | ····.line·64 | 43 | ····.line·642 |
| 44 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 44 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 45 | ····.line·64 | 45 | ····.line·643 |
| 46 | ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V | 46 | ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V |
| 47 | ····.line·64 | 47 | ····.line·644 |
| 48 | ····return-void | 48 | ····return-void |
| 49 | .end·method | 49 | .end·method |
| 50 | #·virtual·methods | 50 | #·virtual·methods |
| 51 | .method·public·handleMessage(Landroid/os/Message;)V | 51 | .method·public·handleMessage(Landroid/os/Message;)V |
| 52 | ····.locals·3 | 52 | ····.locals·3 |
| 53 | ····.param·p1,·"msg"····#·Landroid/os/Message; | 53 | ····.param·p1,·"msg"····#·Landroid/os/Message; |
| 54 | ····.prologue | 54 | ····.prologue |
| 55 | ····.line·64 | 55 | ····.line·648 |
| 56 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 56 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 57 | ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z | 57 | ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z |
| 58 | ····if-nez·v0,·:cond_0 | 58 | ····if-nez·v0,·:cond_0 |
| 59 | ····.line·67 | 59 | ····.line·677 |
| 60 | ····:goto_0 | 60 | ····:goto_0 |
| 61 | ····return-void | 61 | ····return-void |
| 62 | ····.line·65 | 62 | ····.line·651 |
| 63 | ····:cond_0 | 63 | ····:cond_0 |
| 64 | ····iget·v0,·p1,·Landroid/os/Message;->what:I | 64 | ····iget·v0,·p1,·Landroid/os/Message;->what:I |
| 65 | ····packed-switch·v0,·:pswitch_data_0 | 65 | ····packed-switch·v0,·:pswitch_data_0 |
| 66 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
| 67 | ····.line·65 | 67 | ····.line·653 |
| 68 | ····:pswitch_0 | 68 | ····:pswitch_0 |
| 69 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 69 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 70 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 70 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
| 71 | ····check-cast·v0,·Ljava/lang/String; | 71 | ····check-cast·v0,·Ljava/lang/String; |
| Offset 90, 95 lines modified | Offset 90, 95 lines modified | ||
| 90 | ····move-result-object·v2 | 90 | ····move-result-object·v2 |
| 91 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V | 91 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V |
| 92 | ····goto·:goto_0 | 92 | ····goto·:goto_0 |
| 93 | ····.line·65 | 93 | ····.line·656 |
| 94 | ····:pswitch_1 | 94 | ····:pswitch_1 |
| 95 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 95 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 96 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 96 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
| 97 | ····check-cast·v0,·Landroid/support/v4/media/session/PlaybackStateCompat; | 97 | ····check-cast·v0,·Landroid/support/v4/media/session/PlaybackStateCompat; |
| 98 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V | 98 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V |
| 99 | ····goto·:goto_0 | 99 | ····goto·:goto_0 |
| 100 | ····.line·65 | 100 | ····.line·659 |
| 101 | ····:pswitch_2 | 101 | ····:pswitch_2 |
| 102 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 102 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 103 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 103 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
| 104 | ····check-cast·v0,·Landroid/support/v4/media/MediaMetadataCompat; | 104 | ····check-cast·v0,·Landroid/support/v4/media/MediaMetadataCompat; |
| 105 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V | 105 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V |
| 106 | ····goto·:goto_0 | 106 | ····goto·:goto_0 |
| 107 | ····.line·66 | 107 | ····.line·662 |
| 108 | ····:pswitch_3 | 108 | ····:pswitch_3 |
| 109 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 109 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 110 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 110 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
| 111 | ····check-cast·v0,·Ljava/util/List; | 111 | ····check-cast·v0,·Ljava/util/List; |
| 112 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueChanged(Ljava/util/List;)V | 112 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueChanged(Ljava/util/List;)V |
| 113 | ····goto·:goto_0 | 113 | ····goto·:goto_0 |
| 114 | ····.line·66 | 114 | ····.line·665 |
| 115 | ····:pswitch_4 | 115 | ····:pswitch_4 |
| 116 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 116 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 117 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 117 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
| 118 | ····check-cast·v0,·Ljava/lang/CharSequence; | 118 | ····check-cast·v0,·Ljava/lang/CharSequence; |
| 119 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueTitleChanged(Ljava/lang/CharSequence;)V | 119 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueTitleChanged(Ljava/lang/CharSequence;)V |
| 120 | ····goto·:goto_0 | 120 | ····goto·:goto_0 |
| 121 | ····.line·66 | 121 | ····.line·668 |
| 122 | ····:pswitch_5 | 122 | ····:pswitch_5 |
| 123 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 123 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 124 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 124 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
| 125 | ····check-cast·v0,·Landroid/os/Bundle; | 125 | ····check-cast·v0,·Landroid/os/Bundle; |
| 126 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V | 126 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V |
| 127 | ····goto·:goto_0 | 127 | ····goto·:goto_0 |
| 128 | ····.line·67 | 128 | ····.line·671 |
| 129 | ····:pswitch_6 | 129 | ····:pswitch_6 |
| 130 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 130 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 131 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 131 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
| 132 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; | 132 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; |
| Max diff block lines reached; 1318/6449 bytes (20.44%) of diff not shown. | |||
| Offset 14, 15 lines modified | Offset 14, 16 lines modified | ||
| 14 | .annotation·system·Ldalvik/annotation/InnerClass; | 14 | .annotation·system·Ldalvik/annotation/InnerClass; |
| 15 | ····accessFlags·=·0x8 | 15 | ····accessFlags·=·0x8 |
| 16 | ····name·=·"MediaControllerImplApi21" | 16 | ····name·=·"MediaControllerImplApi21" |
| 17 | .end·annotation | 17 | .end·annotation |
| 18 | .annotation·system·Ldalvik/annotation/MemberClasses; | 18 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 19 | ····value·=·{ | 19 | ····value·=·{ |
| 20 | ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 20 | ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;, |
| 21 | ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver; | ||
| 21 | ····} | 22 | ····} |
| 22 | .end·annotation | 23 | .end·annotation |
| 23 | #·instance·fields | 24 | #·instance·fields |
| 24 | .field·private·mCallbackMap:Ljava/util/HashMap; | 25 | .field·private·mCallbackMap:Ljava/util/HashMap; |
| 25 | ····.annotation·system·Ldalvik/annotation/Signature; | 26 | ····.annotation·system·Ldalvik/annotation/Signature; |
| Offset 60, 258 lines modified | Offset 61, 328 lines modified | ||
| 60 | ····.annotation·system·Ldalvik/annotation/Throws; | 61 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 61 | ········value·=·{ | 62 | ········value·=·{ |
| 62 | ············Landroid/os/RemoteException; | 63 | ············Landroid/os/RemoteException; |
| 63 | ········} | 64 | ········} |
| 64 | ····.end·annotation | 65 | ····.end·annotation |
| 65 | ····.prologue | 66 | ····.prologue |
| 66 | ····.line·136 | 67 | ····.line·1369 |
| 67 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 68 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 68 | ····.line·135 | 69 | ····.line·1359 |
| 69 | ····new-instance·v0,·Ljava/util/HashMap; | 70 | ····new-instance·v0,·Ljava/util/HashMap; |
| 70 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 71 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
| 71 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap; | 72 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap; |
| 72 | ····.line·137 | 73 | ····.line·1371 |
| 73 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; | 74 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; |
| 74 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
| 75 | ····.line·13 | 76 | ····.line·1370 |
| 76 | ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; | 77 | ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; |
| 77 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
| 78 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; | 79 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; |
| 79 | ····.line·137 | 80 | ····.line·1372 |
| 80 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; | 81 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; |
| 81 | ····if-nez·v0,·:cond_0 | 82 | ····if-nez·v0,·:cond_0 |
| 82 | ····new-instance·v0,·Landroid/os/RemoteException; | 83 | ····new-instance·v0,·Landroid/os/RemoteException; |
| 83 | ····invoke-direct·{v0},·Landroid/os/RemoteException;-><init>()V | 84 | ····invoke-direct·{v0},·Landroid/os/RemoteException;-><init>()V |
| 84 | ····throw·v0 | 85 | ····throw·v0 |
| 85 | ····.line·137 | 86 | ····.line·1373 |
| 86 | ····:cond_0 | 87 | ····:cond_0 |
| 87 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V | 88 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V |
| 88 | ····.line·137 | 89 | ····.line·1374 |
| 89 | ····return-void | 90 | ····return-void |
| 90 | .end·method | 91 | .end·method |
| 91 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 92 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
| 92 | ····.locals·1 | 93 | ····.locals·1 |
| 93 | ····.param·p1,·"context"····#·Landroid/content/Context; | 94 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 94 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; | 95 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; |
| 95 | ····.prologue | 96 | ····.prologue |
| 96 | ····.line·136 | 97 | ····.line·1362 |
| 97 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 98 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 98 | ····.line·135 | 99 | ····.line·1359 |
| 99 | ····new-instance·v0,·Ljava/util/HashMap; | 100 | ····new-instance·v0,·Ljava/util/HashMap; |
| 100 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 101 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
| 101 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap; | 102 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap; |
| 102 | ····.line·136 | 103 | ····.line·1364 |
| 103 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat;->getSessionToken()Landroid/support/v4/media/session/MediaSessionCompat$Token; | 104 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat;->getSessionToken()Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 104 | ····move-result-object·v0 | 105 | ····move-result-object·v0 |
| 105 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; | 106 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; |
| 106 | ····move-result-object·v0 | 107 | ····move-result-object·v0 |
| 107 | ····.line·136 | 108 | ····.line·1363 |
| 108 | ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; | 109 | ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; |
| 109 | ····move-result-object·v0 | 110 | ····move-result-object·v0 |
| 110 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; | 111 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; |
| 111 | ····.line·136 | 112 | ····.line·1365 |
| 112 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V | 113 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V |
| 113 | ····.line·136 | 114 | ····.line·1366 |
| 114 | ····return-void | 115 | ····return-void |
| 115 | .end·method | 116 | .end·method |
| 116 | .method·static·synthetic·access$200(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)Landroid/support/v4/media/session/IMediaSession; | ||
| 117 | ····.locals·1 | ||
| 118 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | ||
| 119 | ····.prologue | ||
| 120 | ····.line·1352 | ||
| 121 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession; | ||
| 122 | ····return-object·v0 | ||
| 123 | .end·method | ||
| 124 | .method·static·synthetic·access$202(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/IMediaSession;)Landroid/support/v4/media/session/IMediaSession; | 117 | .method·static·synthetic·access$202(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/IMediaSession;)Landroid/support/v4/media/session/IMediaSession; |
| 125 | ····.locals·0 | 118 | ····.locals·0 |
| 126 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | 119 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; |
| 127 | ····.param·p1,·"x1"····#·Landroid/support/v4/media/session/IMediaSession; | 120 | ····.param·p1,·"x1"····#·Landroid/support/v4/media/session/IMediaSession; |
| 128 | ····.prologue | 121 | ····.prologue |
| 129 | ····.line·135 | 122 | ····.line·1353 |
| 130 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession; | 123 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession; |
| 131 | ····return-object·p1 | 124 | ····return-object·p1 |
| 132 | .end·method | 125 | .end·method |
| Max diff block lines reached; 29337/34946 bytes (83.95%) of diff not shown. | |||
| Offset 20, 14 lines modified | Offset 20, 14 lines modified | ||
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat;)V | 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat; |
| 24 | ····.prologue | 24 | ····.prologue |
| 25 | ····.line·2 | 25 | ····.line·256 |
| 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat; |
| 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;-><init>()V |
| 28 | ····return-void | 28 | ····return-void |
| 29 | .end·method | 29 | .end·method |
| Offset 41, 163 lines modified | Offset 41, 163 lines modified | ||
| 41 | #·direct·methods | 41 | #·direct·methods |
| 42 | .method·static·constructor·<clinit>()V | 42 | .method·static·constructor·<clinit>()V |
| 43 | ····.locals·1 | 43 | ····.locals·1 |
| 44 | ····.prologue | 44 | ····.prologue |
| 45 | ····.line·11 | 45 | ····.line·1198 |
| 46 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; | 46 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; |
| 47 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;-><init>()V | 47 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;-><init>()V |
| 48 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->CREATOR:Landroid/os/Parcelable$Creator; | 48 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->CREATOR:Landroid/os/Parcelable$Creator; |
| 49 | ····return-void | 49 | ····return-void |
| 50 | .end·method | 50 | .end·method |
| 51 | .method·constructor·<init>(Landroid/os/Parcel;)V | 51 | .method·constructor·<init>(Landroid/os/Parcel;)V |
| 52 | ····.locals·2 | 52 | ····.locals·2 |
| 53 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 53 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
| 54 | ····.prologue | 54 | ····.prologue |
| 55 | ····.line·10 | 55 | ····.line·1091 |
| 56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 57 | ····.line·10 | 57 | ····.line·1092 |
| 58 | ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator; | 58 | ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator; |
| 59 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 59 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
| 60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
| 61 | ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat; | 61 | ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat; |
| 62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; | 62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; |
| 63 | ····.line·10 | 63 | ····.line·1093 |
| 64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J | 64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J |
| 65 | ····move-result-wide·v0 | 65 | ····move-result-wide·v0 |
| 66 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J | 66 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J |
| 67 | ····.line·10 | 67 | ····.line·1094 |
| 68 | ····return-void | 68 | ····return-void |
| 69 | .end·method | 69 | .end·method |
| 70 | .method·public·constructor·<init>(Landroid/support/v4/media/MediaDescriptionCompat;J)V | 70 | .method·public·constructor·<init>(Landroid/support/v4/media/MediaDescriptionCompat;J)V |
| 71 | ····.locals·2 | 71 | ····.locals·2 |
| 72 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | 72 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; |
| 73 | ····.param·p2,·"id"····#·J | 73 | ····.param·p2,·"id"····#·J |
| 74 | ····.prologue | 74 | ····.prologue |
| 75 | ····.line·10 | 75 | ····.line·1076 |
| 76 | ····const/4·v0,·0x0 | 76 | ····const/4·v0,·0x0 |
| 77 | ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V | 77 | ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V |
| 78 | ····.line·10 | 78 | ····.line·1077 |
| 79 | ····return-void | 79 | ····return-void |
| 80 | .end·method | 80 | .end·method |
| 81 | .method·private·constructor·<init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V | 81 | .method·private·constructor·<init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V |
| 82 | ····.locals·3 | 82 | ····.locals·3 |
| 83 | ····.param·p1,·"queueItem"····#·Ljava/lang/Object; | 83 | ····.param·p1,·"queueItem"····#·Ljava/lang/Object; |
| 84 | ····.param·p2,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | 84 | ····.param·p2,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; |
| 85 | ····.param·p3,·"id"····#·J | 85 | ····.param·p3,·"id"····#·J |
| 86 | ····.prologue | 86 | ····.prologue |
| 87 | ····.line·10 | 87 | ····.line·1079 |
| 88 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 88 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 89 | ····.line·10 | 89 | ····.line·1080 |
| 90 | ····if-nez·p2,·:cond_0 | 90 | ····if-nez·p2,·:cond_0 |
| 91 | ····.line·10 | 91 | ····.line·1081 |
| 92 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 92 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
| 93 | ····const-string·v1,·"Description·cannot·be·null." | 93 | ····const-string·v1,·"Description·cannot·be·null." |
| 94 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 94 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 95 | ····throw·v0 | 95 | ····throw·v0 |
| 96 | ····.line·10 | 96 | ····.line·1083 |
| 97 | ····:cond_0 | 97 | ····:cond_0 |
| 98 | ····const-wide/16·v0,·-0x1 | 98 | ····const-wide/16·v0,·-0x1 |
| 99 | ····cmp-long·v0,·p3,·v0 | 99 | ····cmp-long·v0,·p3,·v0 |
| 100 | ····if-nez·v0,·:cond_1 | 100 | ····if-nez·v0,·:cond_1 |
| 101 | ····.line·10 | 101 | ····.line·1084 |
| 102 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 102 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
| 103 | ····const-string·v1,·"Id·cannot·be·QueueItem.UNKNOWN_ID" | 103 | ····const-string·v1,·"Id·cannot·be·QueueItem.UNKNOWN_ID" |
| 104 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 104 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 105 | ····throw·v0 | 105 | ····throw·v0 |
| 106 | ····.line·10 | 106 | ····.line·1086 |
| 107 | ····:cond_1 | 107 | ····:cond_1 |
| 108 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; | 108 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; |
| 109 | ····.line·10 | 109 | ····.line·1087 |
| 110 | ····iput-wide·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J | 110 | ····iput-wide·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J |
| 111 | ····.line·10 | 111 | ····.line·1088 |
| 112 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mItem:Ljava/lang/Object; | 112 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mItem:Ljava/lang/Object; |
| 113 | ····.line·10 | 113 | ····.line·1089 |
| 114 | ····return-void | 114 | ····return-void |
| 115 | .end·method | 115 | .end·method |
| 116 | .method·public·static·fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 116 | .method·public·static·fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
| 117 | ····.locals·6 | 117 | ····.locals·6 |
| 118 | ····.param·p0,·"queueItem"····#·Ljava/lang/Object; | 118 | ····.param·p0,·"queueItem"····#·Ljava/lang/Object; |
| 119 | ····.prologue | 119 | ····.prologue |
| 120 | ····.line·11 | 120 | ····.line·1167 |
| 121 | ····if-eqz·p0,·:cond_0 | 121 | ····if-eqz·p0,·:cond_0 |
| 122 | ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I | 122 | ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 123 | ····const/16·v5,·0x15 | 123 | ····const/16·v5,·0x15 |
| Max diff block lines reached; 6765/10841 bytes (62.40%) of diff not shown. | |||
| Offset 27, 64 lines modified | Offset 27, 64 lines modified | ||
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 28 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
| 29 | ····.locals·1 | 29 | ····.locals·1 |
| 30 | ····.param·p1,·"token"····#·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 30 | ····.param·p1,·"token"····#·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·98 | 32 | ····.line·983 |
| 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 34 | ····.line·98 | 34 | ····.line·984 |
| 35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 36 | ····.line·98 | 36 | ····.line·985 |
| 37 | ····invoke-virtual·{p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; | 37 | ····invoke-virtual·{p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; |
| 38 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
| 39 | ····check-cast·v0,·Landroid/os/IBinder; | 39 | ····check-cast·v0,·Landroid/os/IBinder; |
| 40 | ····invoke-static·{v0},·Landroid/support/v4/media/session/IMediaSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession; | 40 | ····invoke-static·{v0},·Landroid/support/v4/media/session/IMediaSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession; |
| 41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
| 42 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 42 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
| 43 | ····.line·98 | 43 | ····.line·986 |
| 44 | ····return-void | 44 | ····return-void |
| 45 | .end·method | 45 | .end·method |
| 46 | #·virtual·methods | 46 | #·virtual·methods |
| 47 | .method·public·adjustVolume(II)V | 47 | .method·public·adjustVolume(II)V |
| 48 | ····.locals·4 | 48 | ····.locals·4 |
| 49 | ····.param·p1,·"direction"····#·I | 49 | ····.param·p1,·"direction"····#·I |
| 50 | ····.param·p2,·"flags"····#·I | 50 | ····.param·p2,·"flags"····#·I |
| 51 | ····.prologue | 51 | ····.prologue |
| 52 | ····.line·114 | 52 | ····.line·1146 |
| 53 | ····:try_start_0 | 53 | ····:try_start_0 |
| 54 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 54 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
| 55 | ····const/4·v2,·0x0 | 55 | ····const/4·v2,·0x0 |
| 56 | ····invoke-interface·{v1,·p1,·p2,·v2},·Landroid/support/v4/media/session/IMediaSession;->adjustVolume(IILjava/lang/String;)V | 56 | ····invoke-interface·{v1,·p1,·p2,·v2},·Landroid/support/v4/media/session/IMediaSession;->adjustVolume(IILjava/lang/String;)V |
| 57 | ····:try_end_0 | 57 | ····:try_end_0 |
| 58 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 58 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 59 | ····.line·11 | 59 | ····.line·1150 |
| 60 | ····:goto_0 | 60 | ····:goto_0 |
| 61 | ····return-void | 61 | ····return-void |
| 62 | ····.line·114 | 62 | ····.line·1147 |
| 63 | ····:catch_0 | 63 | ····:catch_0 |
| 64 | ····move-exception·v0 | 64 | ····move-exception·v0 |
| 65 | ····.line·114 | 65 | ····.line·1148 |
| 66 | ····.local·v0,·"e":Landroid/os/RemoteException; | 66 | ····.local·v0,·"e":Landroid/os/RemoteException; |
| 67 | ····const-string·v1,·"MediaControllerCompat" | 67 | ····const-string·v1,·"MediaControllerCompat" |
| 68 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 68 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
| 69 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 69 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| Offset 108, 46 lines modified | Offset 108, 46 lines modified | ||
| 108 | .end·method | 108 | .end·method |
| 109 | .method·public·dispatchMediaButtonEvent(Landroid/view/KeyEvent;)Z | 109 | .method·public·dispatchMediaButtonEvent(Landroid/view/KeyEvent;)Z |
| 110 | ····.locals·4 | 110 | ····.locals·4 |
| 111 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; | 111 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; |
| 112 | ····.prologue | 112 | ····.prologue |
| 113 | ····.line·102 | 113 | ····.line·1021 |
| 114 | ····if-nez·p1,·:cond_0 | 114 | ····if-nez·p1,·:cond_0 |
| 115 | ····.line·102 | 115 | ····.line·1022 |
| 116 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; | 116 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
| 117 | ····const-string·v2,·"event·may·not·be·null." | 117 | ····const-string·v2,·"event·may·not·be·null." |
| 118 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 118 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 119 | ····throw·v1 | 119 | ····throw·v1 |
| 120 | ····.line·102 | 120 | ····.line·1025 |
| 121 | ····:cond_0 | 121 | ····:cond_0 |
| 122 | ····:try_start_0 | 122 | ····:try_start_0 |
| 123 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 123 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
| 124 | ····invoke-interface·{v1,·p1},·Landroid/support/v4/media/session/IMediaSession;->sendMediaButton(Landroid/view/KeyEvent;)Z | 124 | ····invoke-interface·{v1,·p1},·Landroid/support/v4/media/session/IMediaSession;->sendMediaButton(Landroid/view/KeyEvent;)Z |
| 125 | ····:try_end_0 | 125 | ····:try_end_0 |
| 126 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 126 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 127 | ····.line·102 | 127 | ····.line·1029 |
| 128 | ····:goto_0 | 128 | ····:goto_0 |
| 129 | ····const/4·v1,·0x0 | 129 | ····const/4·v1,·0x0 |
| 130 | ····return·v1 | 130 | ····return·v1 |
| 131 | ····.line·102 | 131 | ····.line·1026 |
| 132 | ····:catch_0 | 132 | ····:catch_0 |
| 133 | ····move-exception·v0 | 133 | ····move-exception·v0 |
| 134 | ····.line·102 | 134 | ····.line·1027 |
| 135 | ····.local·v0,·"e":Landroid/os/RemoteException; | 135 | ····.local·v0,·"e":Landroid/os/RemoteException; |
| 136 | ····const-string·v1,·"MediaControllerCompat" | 136 | ····const-string·v1,·"MediaControllerCompat" |
| 137 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 137 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
| 138 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 138 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| Offset 170, 33 lines modified | Offset 170, 33 lines modified | ||
| 170 | ····goto·:goto_0 | 170 | ····goto·:goto_0 |
| 171 | .end·method | 171 | .end·method |
| 172 | .method·public·getExtras()Landroid/os/Bundle; | 172 | .method·public·getExtras()Landroid/os/Bundle; |
| 173 | ····.locals·4 | 173 | ····.locals·4 |
| 174 | ····.prologue | 174 | ····.prologue |
| 175 | ····.line·108 | 175 | ····.line·1084 |
| 176 | ····:try_start_0 | 176 | ····:try_start_0 |
| 177 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 177 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
| 178 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->getExtras()Landroid/os/Bundle; | 178 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->getExtras()Landroid/os/Bundle; |
| 179 | ····:try_end_0 | 179 | ····:try_end_0 |
| 180 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 180 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| Max diff block lines reached; 22364/26483 bytes (84.45%) of diff not shown. | |||
| Offset 22, 48 lines modified | Offset 22, 48 lines modified | ||
| 22 | ····.annotation·system·Ldalvik/annotation/Throws; | 22 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 23 | ········value·=·{ | 23 | ········value·=·{ |
| 24 | ············Landroid/os/RemoteException; | 24 | ············Landroid/os/RemoteException; |
| 25 | ········} | 25 | ········} |
| 26 | ····.end·annotation | 26 | ····.end·annotation |
| 27 | ····.prologue | 27 | ····.prologue |
| 28 | ····.line·17 | 28 | ····.line·1798 |
| 29 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 29 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
| 30 | ····.line·17 | 30 | ····.line·1799 |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| 33 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 33 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"context"····#·Landroid/content/Context; | 35 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 36 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; | 36 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; |
| 37 | ····.prologue | 37 | ····.prologue |
| 38 | ····.line·17 | 38 | ····.line·1793 |
| 39 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 39 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
| 40 | ····.line·17 | 40 | ····.line·1794 |
| 41 | ····return-void | 41 | ····return-void |
| 42 | .end·method | 42 | .end·method |
| 43 | #·virtual·methods | 43 | #·virtual·methods |
| 44 | .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; | 44 | .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; |
| 45 | ····.locals·2 | 45 | ····.locals·2 |
| 46 | ····.prologue | 46 | ····.prologue |
| 47 | ····.line·1 | 47 | ····.line·1803 |
| 48 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;->mControllerObj:Ljava/lang/Object; | 48 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;->mControllerObj:Ljava/lang/Object; |
| 49 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object; | 49 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object; |
| 50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
| 51 | ····.line·1 | 51 | ····.line·1804 |
| 52 | ····.local·v0,·"controlsObj":Ljava/lang/Object; | 52 | ····.local·v0,·"controlsObj":Ljava/lang/Object; |
| 53 | ····if-eqz·v0,·:cond_0 | 53 | ····if-eqz·v0,·:cond_0 |
| 54 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24; | 54 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24; |
| 55 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;-><init>(Ljava/lang/Object;)V | 55 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;-><init>(Ljava/lang/Object;)V |
| Offset 22, 445 lines modified | Offset 22, 445 lines modified | ||
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.prologue | 25 | ····.prologue |
| 26 | ····.line· | 26 | ····.line·803 |
| 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 29 | ····.line· | 29 | ····.line·804 |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | #·virtual·methods | 32 | #·virtual·methods |
| 33 | .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V | 33 | .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V |
| 34 | ····.locals·4 | 34 | ····.locals·4 |
| 35 | ····.param·p1,·"command"····#·Ljava/lang/String; | 35 | ····.param·p1,·"command"····#·Ljava/lang/String; |
| 36 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 36 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 37 | ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver; | 37 | ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver; |
| 38 | ····.prologue | 38 | ····.prologue |
| 39 | ····.line· | 39 | ····.line·808 |
| 40 | ····const-string·v2,·"android.support.v4.media.session.command.GET_EXTRA_BINDER" | 40 | ····const-string·v2,·"android.support.v4.media.session.command.GET_EXTRA_BINDER" |
| 41 | ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 41 | ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 42 | ····move-result·v2 | 42 | ····move-result·v2 |
| 43 | ····if-eqz·v2,·:cond_1 | 43 | ····if-eqz·v2,·:cond_1 |
| 44 | ····.line· | 44 | ····.line·809 |
| 45 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 45 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 46 | ····iget-object·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mSessionImpl:Ljava/lang/ref/WeakReference; | 46 | ····iget-object·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mSessionImpl:Ljava/lang/ref/WeakReference; |
| 47 | ····invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 47 | ····invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
| 48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
| 49 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 49 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
| 50 | ····.line· | 50 | ····.line·810 |
| 51 | ····.local·v0,·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 51 | ····.local·v0,·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
| 52 | ····if-eqz·v0,·:cond_0 | 52 | ····if-eqz·v0,·:cond_0 |
| 53 | ····.line· | 53 | ····.line·811 |
| 54 | ····new-instance·v1,·Landroid/os/Bundle; | 54 | ····new-instance·v1,·Landroid/os/Bundle; |
| 55 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V | 55 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V |
| 56 | ····.line· | 56 | ····.line·812 |
| 57 | ····.local·v1,·"result":Landroid/os/Bundle; | 57 | ····.local·v1,·"result":Landroid/os/Bundle; |
| 58 | ····const-string·v2,·"android.support.v4.media.session.EXTRA_BINDER" | 58 | ····const-string·v2,·"android.support.v4.media.session.EXTRA_BINDER" |
| 59 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->getExtraSessionBinder()Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession; | 59 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->getExtraSessionBinder()Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession; |
| 60 | ····move-result-object·v3 | 60 | ····move-result-object·v3 |
| 61 | ····invoke-static·{v1,·v2,·v3},·Landroid/support/v4/app/BundleCompat;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V | 61 | ····invoke-static·{v1,·v2,·v3},·Landroid/support/v4/app/BundleCompat;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V |
| 62 | ····.line· | 62 | ····.line·813 |
| 63 | ····const/4·v2,·0x0 | 63 | ····const/4·v2,·0x0 |
| 64 | ····invoke-virtual·{p3,·v2,·v1},·Landroid/os/ResultReceiver;->send(ILandroid/os/Bundle;)V | 64 | ····invoke-virtual·{p3,·v2,·v1},·Landroid/os/ResultReceiver;->send(ILandroid/os/Bundle;)V |
| 65 | ····.line·8 | 65 | ····.line·818 |
| 66 | ····.end·local·v0····#·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 66 | ····.end·local·v0····#·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
| 67 | ····.end·local·v1····#·"result":Landroid/os/Bundle; | 67 | ····.end·local·v1····#·"result":Landroid/os/Bundle; |
| 68 | ····:cond_0 | 68 | ····:cond_0 |
| 69 | ····:goto_0 | 69 | ····:goto_0 |
| 70 | ····return-void | 70 | ····return-void |
| 71 | ····.line·8 | 71 | ····.line·816 |
| 72 | ····:cond_1 | 72 | ····:cond_1 |
| 73 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 73 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 74 | ····invoke-virtual·{v2,·p1,·p2,·p3},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V | 74 | ····invoke-virtual·{v2,·p1,·p2,·p3},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V |
| 75 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
| 76 | .end·method | 76 | .end·method |
| 77 | .method·public·onCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V | 77 | .method·public·onCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V |
| 78 | ····.locals·5 | 78 | ····.locals·5 |
| 79 | ····.param·p1,·"action"····#·Ljava/lang/String; | 79 | ····.param·p1,·"action"····#·Ljava/lang/String; |
| 80 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 80 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 81 | ····.prologue | 81 | ····.prologue |
| 82 | ····.line·8 | 82 | ····.line·887 |
| 83 | ····const-string·v4,·"android.support.v4.media.session.action.PLAY_FROM_URI" | 83 | ····const-string·v4,·"android.support.v4.media.session.action.PLAY_FROM_URI" |
| 84 | ····invoke-virtual·{p1,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 84 | ····invoke-virtual·{p1,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 85 | ····move-result·v4 | 85 | ····move-result·v4 |
| 86 | ····if-eqz·v4,·:cond_0 | 86 | ····if-eqz·v4,·:cond_0 |
| 87 | ····.line·8 | 87 | ····.line·888 |
| 88 | ····const-string·v4,·"android.support.v4.media.session.action.ARGUMENT_URI" | 88 | ····const-string·v4,·"android.support.v4.media.session.action.ARGUMENT_URI" |
| 89 | ····invoke-virtual·{p2,·v4},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; | 89 | ····invoke-virtual·{p2,·v4},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; |
| 90 | ····move-result-object·v3 | 90 | ····move-result-object·v3 |
| 91 | ····check-cast·v3,·Landroid/net/Uri; | 91 | ····check-cast·v3,·Landroid/net/Uri; |
| 92 | ····.line·8 | 92 | ····.line·889 |
| 93 | ····.local·v3,·"uri":Landroid/net/Uri; | 93 | ····.local·v3,·"uri":Landroid/net/Uri; |
| 94 | ····const-string·v4,·"android.support.v4.media.session.action.ARGUMENT_EXTRAS" | 94 | ····const-string·v4,·"android.support.v4.media.session.action.ARGUMENT_EXTRAS" |
| 95 | ····invoke-virtual·{p2,·v4},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; | 95 | ····invoke-virtual·{p2,·v4},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; |
| 96 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
| 97 | ····check-cast·v0,·Landroid/os/Bundle; | 97 | ····check-cast·v0,·Landroid/os/Bundle; |
| 98 | ····.line·8 | 98 | ····.line·890 |
| 99 | ····.local·v0,·"bundle":Landroid/os/Bundle; | 99 | ····.local·v0,·"bundle":Landroid/os/Bundle; |
| 100 | ····iget-object·v4,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 100 | ····iget-object·v4,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 101 | ····invoke-virtual·{v4,·v3,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 101 | ····invoke-virtual·{v4,·v3,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
| 102 | ····.line· | 102 | ····.line·908 |
| 103 | ····.end·local·v0····#·"bundle":Landroid/os/Bundle; | 103 | ····.end·local·v0····#·"bundle":Landroid/os/Bundle; |
| Max diff block lines reached; 11518/16318 bytes (70.58%) of diff not shown. | |||
| Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
| 29 | ····.prologue | 29 | ····.prologue |
| 30 | ····.line·15 | 30 | ····.line·1595 |
| 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
| 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat; |
| 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 34 | ····return-void | 34 | ····return-void |
| Offset 41, 21 lines modified | Offset 41, 21 lines modified | ||
| 41 | #·virtual·methods | 41 | #·virtual·methods |
| 42 | .method·public·run()V | 42 | .method·public·run()V |
| 43 | ····.locals·2 | 43 | ····.locals·2 |
| 44 | ····.prologue | 44 | ····.prologue |
| 45 | ····.line·15 | 45 | ····.line·1598 |
| 46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
| 47 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$ | 47 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
| 49 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat; | 49 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat; |
| 50 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V | 50 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V |
| 51 | ····.line·15 | 51 | ····.line·1599 |
| 52 | ····return-void | 52 | ····return-void |
| 53 | .end·method | 53 | .end·method |
| Offset 22, 48 lines modified | Offset 22, 48 lines modified | ||
| 22 | ····.annotation·system·Ldalvik/annotation/Throws; | 22 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 23 | ········value·=·{ | 23 | ········value·=·{ |
| 24 | ············Landroid/os/RemoteException; | 24 | ············Landroid/os/RemoteException; |
| 25 | ········} | 25 | ········} |
| 26 | ····.end·annotation | 26 | ····.end·annotation |
| 27 | ····.prologue | 27 | ····.prologue |
| 28 | ····.line·17 | 28 | ····.line·1767 |
| 29 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 29 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
| 30 | ····.line·17 | 30 | ····.line·1768 |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| 33 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 33 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"context"····#·Landroid/content/Context; | 35 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 36 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; | 36 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; |
| 37 | ····.prologue | 37 | ····.prologue |
| 38 | ····.line·17 | 38 | ····.line·1762 |
| 39 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 39 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
| 40 | ····.line·17 | 40 | ····.line·1763 |
| 41 | ····return-void | 41 | ····return-void |
| 42 | .end·method | 42 | .end·method |
| 43 | #·virtual·methods | 43 | #·virtual·methods |
| 44 | .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; | 44 | .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; |
| 45 | ····.locals·2 | 45 | ····.locals·2 |
| 46 | ····.prologue | 46 | ····.prologue |
| 47 | ····.line·17 | 47 | ····.line·1772 |
| 48 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;->mControllerObj:Ljava/lang/Object; | 48 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;->mControllerObj:Ljava/lang/Object; |
| 49 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object; | 49 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object; |
| 50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
| 51 | ····.line·17 | 51 | ····.line·1773 |
| 52 | ····.local·v0,·"controlsObj":Ljava/lang/Object; | 52 | ····.local·v0,·"controlsObj":Ljava/lang/Object; |
| 53 | ····if-eqz·v0,·:cond_0 | 53 | ····if-eqz·v0,·:cond_0 |
| 54 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23; | 54 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23; |
| 55 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V | 55 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V |
| Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·15 | 32 | ····.line·1578 |
| 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
| 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String; |
| 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle; |
| 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 45, 23 lines modified | Offset 45, 23 lines modified | ||
| 45 | #·virtual·methods | 45 | #·virtual·methods |
| 46 | .method·public·run()V | 46 | .method·public·run()V |
| 47 | ····.locals·3 | 47 | ····.locals·3 |
| 48 | ····.prologue | 48 | ····.prologue |
| 49 | ····.line·15 | 49 | ····.line·1581 |
| 50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
| 51 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$ | 51 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
| 53 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String; | 53 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String; |
| 54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle; | 54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle; |
| 55 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V | 55 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V |
| 56 | ····.line·15 | 56 | ····.line·1582 |
| 57 | ····return-void | 57 | ····return-void |
| 58 | .end·method | 58 | .end·method |
| Offset 51, 147 lines modified | Offset 51, 147 lines modified | ||
| 51 | #·direct·methods | 51 | #·direct·methods |
| 52 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V | 52 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V |
| 53 | ····.locals·2 | 53 | ····.locals·2 |
| 54 | ····.param·p1,·"context"····#·Landroid/content/Context; | 54 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 55 | ····.param·p2,·"tag"····#·Ljava/lang/String; | 55 | ····.param·p2,·"tag"····#·Ljava/lang/String; |
| 56 | ····.prologue | 56 | ····.prologue |
| 57 | ····.line·229 | 57 | ····.line·2290 |
| 58 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 58 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 59 | ····.line·228 | 59 | ····.line·2282 |
| 60 | ····const/4·v0,·0x0 | 60 | ····const/4·v0,·0x0 |
| 61 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z | 61 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z |
| 62 | ····.line·228 | 62 | ····.line·2284 |
| 63 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; | 63 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; |
| 64 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V | 64 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V |
| 65 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; | 65 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; |
| 66 | ····.line·229 | 66 | ····.line·2291 |
| 67 | ····invoke-static·{p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createSession(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; | 67 | ····invoke-static·{p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createSession(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; |
| 68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
| 69 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; | 69 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; |
| 70 | ····.line·229 | 70 | ····.line·2292 |
| 71 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 71 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 72 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; | 72 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; |
| 73 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable; | 73 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable; |
| 74 | ····move-result-object·v1 | 74 | ····move-result-object·v1 |
| 75 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V | 75 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V |
| 76 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 76 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 77 | ····.line·229 | 77 | ····.line·2293 |
| 78 | ····return-void | 78 | ····return-void |
| 79 | .end·method | 79 | .end·method |
| 80 | .method·public·constructor·<init>(Ljava/lang/Object;)V | 80 | .method·public·constructor·<init>(Ljava/lang/Object;)V |
| 81 | ····.locals·2 | 81 | ····.locals·2 |
| 82 | ····.param·p1,·"mediaSession"····#·Ljava/lang/Object; | 82 | ····.param·p1,·"mediaSession"····#·Ljava/lang/Object; |
| 83 | ····.prologue | 83 | ····.prologue |
| 84 | ····.line·229 | 84 | ····.line·2295 |
| 85 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 85 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 86 | ····.line·228 | 86 | ····.line·2282 |
| 87 | ····const/4·v0,·0x0 | 87 | ····const/4·v0,·0x0 |
| 88 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z | 88 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z |
| 89 | ····.line·228 | 89 | ····.line·2284 |
| 90 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; | 90 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; |
| 91 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V | 91 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V |
| 92 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; | 92 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; |
| 93 | ····.line·229 | 93 | ····.line·2296 |
| 94 | ····invoke-static·{p1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifySession(Ljava/lang/Object;)Ljava/lang/Object; | 94 | ····invoke-static·{p1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifySession(Ljava/lang/Object;)Ljava/lang/Object; |
| 95 | ····move-result-object·v0 | 95 | ····move-result-object·v0 |
| 96 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; | 96 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; |
| 97 | ····.line·229 | 97 | ····.line·2297 |
| 98 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 98 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 99 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; | 99 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; |
| 100 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable; | 100 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable; |
| 101 | ····move-result-object·v1 | 101 | ····move-result-object·v1 |
| 102 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V | 102 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V |
| 103 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 103 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 104 | ····.line·229 | 104 | ····.line·2298 |
| 105 | ····return-void | 105 | ····return-void |
| 106 | .end·method | 106 | .end·method |
| 107 | .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Z | 107 | .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Z |
| 108 | ····.locals·1 | 108 | ····.locals·1 |
| 109 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 109 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
| 110 | ····.prologue | 110 | ····.prologue |
| 111 | ····.line·227 | 111 | ····.line·2278 |
| 112 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z | 112 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z |
| 113 | ····return·v0 | 113 | ····return·v0 |
| 114 | .end·method | 114 | .end·method |
| 115 | .method·static·synthetic·access$200(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/os/RemoteCallbackList; | 115 | .method·static·synthetic·access$200(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/os/RemoteCallbackList; |
| 116 | ····.locals·1 | 116 | ····.locals·1 |
| 117 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 117 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
| 118 | ····.prologue | 118 | ····.prologue |
| 119 | ····.line·227 | 119 | ····.line·2278 |
| 120 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; | 120 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; |
| 121 | ····return-object·v0 | 121 | ····return-object·v0 |
| 122 | .end·method | 122 | .end·method |
| 123 | .method·static·synthetic·access$300(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/support/v4/media/session/PlaybackStateCompat; | 123 | .method·static·synthetic·access$300(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/support/v4/media/session/PlaybackStateCompat; |
| 124 | ····.locals·1 | 124 | ····.locals·1 |
| 125 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 125 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
| 126 | ····.prologue | 126 | ····.prologue |
| 127 | ····.line·227 | 127 | ····.line·2278 |
| 128 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mPlaybackState:Landroid/support/v4/media/session/PlaybackStateCompat; | 128 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mPlaybackState:Landroid/support/v4/media/session/PlaybackStateCompat; |
| 129 | ····return-object·v0 | 129 | ····return-object·v0 |
| 130 | .end·method | 130 | .end·method |
| 131 | #·virtual·methods | 131 | #·virtual·methods |
| 132 | .method·public·getCallingPackage()Ljava/lang/String; | 132 | .method·public·getCallingPackage()Ljava/lang/String; |
| 133 | ····.locals·2 | 133 | ····.locals·2 |
| Max diff block lines reached; 19220/24620 bytes (78.07%) of diff not shown. | |||
| Offset 28, 86 lines modified | Offset 28, 86 lines modified | ||
| 28 | #·direct·methods | 28 | #·direct·methods |
| 29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
| 30 | ····.locals·0 | 30 | ····.locals·0 |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·10 | 32 | ····.line·1034 |
| 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 34 | ····return-void | 34 | ····return-void |
| 35 | .end·method | 35 | .end·method |
| 36 | #·virtual·methods | 36 | #·virtual·methods |
| 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 38 | ····.locals·3 | 38 | ····.locals·3 |
| 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
| 40 | ····.prologue | 40 | ····.prologue |
| 41 | ····.line·10 | 41 | ····.line·1038 |
| 42 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I | 42 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 43 | ····const/16·v2,·0x15 | 43 | ····const/16·v2,·0x15 |
| 44 | ····if-lt·v1,·v2,·:cond_0 | 44 | ····if-lt·v1,·v2,·:cond_0 |
| 45 | ····.line·10 | 45 | ····.line·1039 |
| 46 | ····const/4·v1,·0x0 | 46 | ····const/4·v1,·0x0 |
| 47 | ····invoke-virtual·{p1,·v1},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; | 47 | ····invoke-virtual·{p1,·v1},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; |
| 48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
| 49 | ····.line·10 | 49 | ····.line·1043 |
| 50 | ····:goto_0 | 50 | ····:goto_0 |
| 51 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 51 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 52 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V | 52 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V |
| 53 | ····return-object·v1 | 53 | ····return-object·v1 |
| 54 | ····.line·10 | 54 | ····.line·1041 |
| 55 | ····:cond_0 | 55 | ····:cond_0 |
| 56 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; | 56 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; |
| 57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
| 58 | ····.local·v0,·"inner":Landroid/os/IBinder; | 58 | ····.local·v0,·"inner":Landroid/os/IBinder; |
| 59 | ····goto·:goto_0 | 59 | ····goto·:goto_0 |
| 60 | .end·method | 60 | .end·method |
| 61 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 61 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
| 62 | ····.locals·1 | 62 | ····.locals·1 |
| 63 | ····.prologue | 63 | ····.prologue |
| 64 | ····.line·10 | 64 | ····.line·1034 |
| 65 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; | 65 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 66 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
| 67 | ····return-object·v0 | 67 | ····return-object·v0 |
| 68 | .end·method | 68 | .end·method |
| 69 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; | 69 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 70 | ····.locals·1 | 70 | ····.locals·1 |
| 71 | ····.param·p1,·"size"····#·I | 71 | ····.param·p1,·"size"····#·I |
| 72 | ····.prologue | 72 | ····.prologue |
| 73 | ····.line·10 | 73 | ····.line·1048 |
| 74 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$Token; | 74 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 75 | ····return-object·v0 | 75 | ····return-object·v0 |
| 76 | .end·method | 76 | .end·method |
| 77 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 77 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
| 78 | ····.locals·1 | 78 | ····.locals·1 |
| 79 | ····.prologue | 79 | ····.prologue |
| 80 | ····.line·10 | 80 | ····.line·1034 |
| 81 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; | 81 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; |
| 82 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
| 83 | ····return-object·v0 | 83 | ····return-object·v0 |
| 84 | .end·method | 84 | .end·method |
| Offset 16, 30 lines modified | Offset 16, 30 lines modified | ||
| 16 | #·direct·methods | 16 | #·direct·methods |
| 17 | .method·public·constructor·<init>(Ljava/lang/Object;)V | 17 | .method·public·constructor·<init>(Ljava/lang/Object;)V |
| 18 | ····.locals·0 | 18 | ····.locals·0 |
| 19 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; | 19 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; |
| 20 | ····.prologue | 20 | ····.prologue |
| 21 | ····.line·17 | 21 | ····.line·1780 |
| 22 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;-><init>(Ljava/lang/Object;)V | 22 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;-><init>(Ljava/lang/Object;)V |
| 23 | ····.line·17 | 23 | ····.line·1781 |
| 24 | ····return-void | 24 | ····return-void |
| 25 | .end·method | 25 | .end·method |
| 26 | #·virtual·methods | 26 | #·virtual·methods |
| 27 | .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 27 | .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
| 28 | ····.locals·1 | 28 | ····.locals·1 |
| 29 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 29 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
| 30 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 30 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·17 | 32 | ····.line·1785 |
| 33 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;->mControlsObj:Ljava/lang/Object; | 33 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;->mControlsObj:Ljava/lang/Object; |
| 34 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi23$TransportControls;->playFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V | 34 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi23$TransportControls;->playFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V |
| 35 | ····.line·17 | 35 | ····.line·1787 |
| 36 | ····return-void | 36 | ····return-void |
| 37 | .end·method | 37 | .end·method |
| Offset 71, 50 lines modified | Offset 71, 50 lines modified | ||
| 71 | #·direct·methods | 71 | #·direct·methods |
| 72 | .method·private·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V | 72 | .method·private·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V |
| 73 | ····.locals·2 | 73 | ····.locals·2 |
| 74 | ····.param·p1,·"context"····#·Landroid/content/Context; | 74 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 75 | ····.param·p2,·"impl"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; | 75 | ····.param·p2,·"impl"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; |
| 76 | ····.prologue | 76 | ····.prologue |
| 77 | ····.line·2 | 77 | ····.line·252 |
| 78 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 78 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 79 | ····.line·91 | 79 | ····.line·91 |
| 80 | ····new-instance·v0,·Ljava/util/ArrayList; | 80 | ····new-instance·v0,·Ljava/util/ArrayList; |
| 81 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 81 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| 82 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList; | 82 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList; |
| 83 | ····.line·2 | 83 | ····.line·253 |
| 84 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; | 84 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; |
| 85 | ····.line·2 | 85 | ····.line·254 |
| 86 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 86 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 87 | ····const/16·v1,·0x15 | 87 | ····const/16·v1,·0x15 |
| 88 | ····if-lt·v0,·v1,·:cond_0 | 88 | ····if-lt·v0,·v1,·:cond_0 |
| 89 | ····.line·2 | 89 | ····.line·256 |
| 90 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$1; | 90 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$1; |
| 91 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$1;-><init>(Landroid/support/v4/media/session/MediaSessionCompat;)V | 91 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$1;-><init>(Landroid/support/v4/media/session/MediaSessionCompat;)V |
| 92 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;->setCallback(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 92 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;->setCallback(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
| 93 | ····.line·2 | 93 | ····.line·258 |
| 94 | ····:cond_0 | 94 | ····:cond_0 |
| 95 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat; | 95 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat; |
| 96 | ····invoke-direct·{v0,·p1,·p0},·Landroid/support/v4/media/session/MediaControllerCompat;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 96 | ····invoke-direct·{v0,·p1,·p0},·Landroid/support/v4/media/session/MediaControllerCompat;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
| 97 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mController:Landroid/support/v4/media/session/MediaControllerCompat; | 97 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mController:Landroid/support/v4/media/session/MediaControllerCompat; |
| 98 | ····.line·2 | 98 | ····.line·259 |
| 99 | ····return-void | 99 | ····return-void |
| 100 | .end·method | 100 | .end·method |
| 101 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V | 101 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V |
| 102 | ····.locals·1 | 102 | ····.locals·1 |
| 103 | ····.param·p1,·"context"····#·Landroid/content/Context; | 103 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 104 | ····.param·p2,·"tag"····#·Ljava/lang/String; | 104 | ····.param·p2,·"tag"····#·Ljava/lang/String; |
| Offset 126, 148 lines modified | Offset 126, 197 lines modified | ||
| 126 | ····invoke-direct·{p0,·p1,·p2,·v0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V | 126 | ····invoke-direct·{p0,·p1,·p2,·v0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V |
| 127 | ····.line·191 | 127 | ····.line·191 |
| 128 | ····return-void | 128 | ····return-void |
| 129 | .end·method | 129 | .end·method |
| 130 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V | 130 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V |
| 131 | ····.locals· | 131 | ····.locals·4 |
| 132 | ····.param·p1,·"context"····#·Landroid/content/Context; | 132 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 133 | ····.param·p2,·"tag"····#·Ljava/lang/String; | 133 | ····.param·p2,·"tag"····#·Ljava/lang/String; |
| 134 | ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName; | 134 | ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName; |
| 135 | ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent; | 135 | ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent; |
| 136 | ····.prologue | 136 | ····.prologue |
| 137 | ····const/4·v3,·0x0 | ||
| 137 | ····.line·21 | 138 | ····.line·215 |
| 138 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 139 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 139 | ····.line·91 | 140 | ····.line·91 |
| 140 | ····new-instance·v | 141 | ····new-instance·v1,·Ljava/util/ArrayList; |
| 141 | ····invoke-direct·{v | 142 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
| 142 | ····iput-object·v | 143 | ····iput-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList; |
| 143 | ····.line·21 | 144 | ····.line·216 |
| 144 | ····if-nez·p1,·:cond_0 | 145 | ····if-nez·p1,·:cond_0 |
| 145 | ····.line·21 | 146 | ····.line·217 |
| 146 | ····new-instance·v | 147 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
| 147 | ····const-string·v | 148 | ····const-string·v2,·"context·must·not·be·null" |
| 148 | ····invoke-direct·{v | 149 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 149 | ····throw·v | 150 | ····throw·v1 |
| 150 | ····.line·2 | 151 | ····.line·219 |
| 151 | ····:cond_0 | 152 | ····:cond_0 |
| 152 | ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 153 | ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 153 | ····move-result·v | 154 | ····move-result·v1 |
| 154 | ····if-eqz·v | 155 | ····if-eqz·v1,·:cond_1 |
| 155 | ····.line·22 | 156 | ····.line·220 |
| 156 | ····new-instance·v | 157 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
| 157 | ····const-string·v | 158 | ····const-string·v2,·"tag·must·not·be·null·or·empty" |
| 158 | ····invoke-direct·{v | 159 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 159 | ····throw·v | 160 | ····throw·v1 |
| 160 | ····.line·22 | 161 | ····.line·223 |
| 161 | ····:cond_1 | 162 | ····:cond_1 |
| 162 | ···· | 163 | ····if-nez·p3,·:cond_2 |
| 163 | ···· | 164 | ····.line·224 |
| 165 | ····invoke-static·{p1},·Landroid/support/v4/media/session/MediaButtonReceiver;->getMediaButtonReceiverComponent(Landroid/content/Context;)Landroid/content/ComponentName; | ||
| 166 | ····move-result-object·p3 | ||
| 164 | ···· | 167 | ····.line·225 |
| 168 | ····if-nez·p3,·:cond_2 | ||
| 165 | ····.line·226 | 169 | ····.line·226 |
| 166 | ···· | 170 | ····const-string·v1,·"MediaSessionCompat" |
| 167 | ···· | 171 | ····const-string·v2,·"Couldn\'t·find·a·unique·registered·media·button·receiver·in·the·given·context." |
| 168 | ····i | 172 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
| 169 | ····.line·230 | 173 | ····.line·230 |
| 174 | ····:cond_2 | ||
| Max diff block lines reached; 20613/28081 bytes (73.41%) of diff not shown. | |||
| Offset 16, 73 lines modified | Offset 16, 73 lines modified | ||
| 16 | #·direct·methods | 16 | #·direct·methods |
| 17 | .method·public·constructor·<init>(Ljava/lang/Object;)V | 17 | .method·public·constructor·<init>(Ljava/lang/Object;)V |
| 18 | ····.locals·0 | 18 | ····.locals·0 |
| 19 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; | 19 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; |
| 20 | ····.prologue | 20 | ····.prologue |
| 21 | ····.line·1 | 21 | ····.line·1811 |
| 22 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V | 22 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V |
| 23 | ····.line·1 | 23 | ····.line·1812 |
| 24 | ····return-void | 24 | ····return-void |
| 25 | .end·method | 25 | .end·method |
| 26 | #·virtual·methods | 26 | #·virtual·methods |
| 27 | .method·public·prepare()V | 27 | .method·public·prepare()V |
| 28 | ····.locals·1 | 28 | ····.locals·1 |
| 29 | ····.prologue | 29 | ····.prologue |
| 30 | ····.line·1 | 30 | ····.line·1816 |
| 31 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; | 31 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; |
| 32 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepare(Ljava/lang/Object;)V | 32 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepare(Ljava/lang/Object;)V |
| 33 | ····.line·18 | 33 | ····.line·1817 |
| 34 | ····return-void | 34 | ····return-void |
| 35 | .end·method | 35 | .end·method |
| 36 | .method·public·prepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V | 36 | .method·public·prepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V |
| 37 | ····.locals·1 | 37 | ····.locals·1 |
| 38 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; | 38 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; |
| 39 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 39 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 40 | ····.prologue | 40 | ····.prologue |
| 41 | ····.line·18 | 41 | ····.line·1821 |
| 42 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; | 42 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; |
| 43 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V | 43 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V |
| 44 | ····.line·18 | 44 | ····.line·1823 |
| 45 | ····return-void | 45 | ····return-void |
| 46 | .end·method | 46 | .end·method |
| 47 | .method·public·prepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V | 47 | .method·public·prepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V |
| 48 | ····.locals·1 | 48 | ····.locals·1 |
| 49 | ····.param·p1,·"query"····#·Ljava/lang/String; | 49 | ····.param·p1,·"query"····#·Ljava/lang/String; |
| 50 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 50 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 51 | ····.prologue | 51 | ····.prologue |
| 52 | ····.line·18 | 52 | ····.line·1827 |
| 53 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; | 53 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; |
| 54 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V | 54 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V |
| 55 | ····.line·18 | 55 | ····.line·1829 |
| 56 | ····return-void | 56 | ····return-void |
| 57 | .end·method | 57 | .end·method |
| 58 | .method·public·prepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 58 | .method·public·prepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
| 59 | ····.locals·1 | 59 | ····.locals·1 |
| 60 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 60 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
| 61 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 61 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 62 | ····.prologue | 62 | ····.prologue |
| 63 | ····.line·18 | 63 | ····.line·1833 |
| 64 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; | 64 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; |
| 65 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V | 65 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V |
| 66 | ····.line·18 | 66 | ····.line·1834 |
| 67 | ····return-void | 67 | ····return-void |
| 68 | .end·method | 68 | .end·method |
| Offset 19, 20 lines modified | Offset 19, 20 lines modified | ||
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 20 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·58 | 23 | ····.line·583 |
| 24 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 25 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V |
| 26 | ····.line·58 | 26 | ····.line·584 |
| 27 | ····return-void | 27 | ····return-void |
| 28 | .end·method | 28 | .end·method |
| 29 | #·virtual·methods | 29 | #·virtual·methods |
| 30 | .method·public·onEvent(Ljava/lang/String;Landroid/os/Bundle;)V | 30 | .method·public·onEvent(Ljava/lang/String;Landroid/os/Bundle;)V |
| 31 | ····.locals·2 | 31 | ····.locals·2 |
| Offset 41, 99 lines modified | Offset 41, 99 lines modified | ||
| 41 | ····.annotation·system·Ldalvik/annotation/Throws; | 41 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 42 | ········value·=·{ | 42 | ········value·=·{ |
| 43 | ············Landroid/os/RemoteException; | 43 | ············Landroid/os/RemoteException; |
| 44 | ········} | 44 | ········} |
| 45 | ····.end·annotation | 45 | ····.end·annotation |
| 46 | ····.prologue | 46 | ····.prologue |
| 47 | ····.line·58 | 47 | ····.line·588 |
| 48 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 48 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 49 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 49 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
| 50 | ····const/4·v1,·0x1 | 50 | ····const/4·v1,·0x1 |
| 51 | ····invoke-virtual·{v0,·v1,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V | 51 | ····invoke-virtual·{v0,·v1,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V |
| 52 | ····.line·58 | 52 | ····.line·589 |
| 53 | ····return-void | 53 | ····return-void |
| 54 | .end·method | 54 | .end·method |
| 55 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V | 55 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V |
| 56 | ····.locals·3 | 56 | ····.locals·3 |
| 57 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 57 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
| 58 | ····.annotation·system·Ldalvik/annotation/Throws; | 58 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 59 | ········value·=·{ | 59 | ········value·=·{ |
| 60 | ············Landroid/os/RemoteException; | 60 | ············Landroid/os/RemoteException; |
| 61 | ········} | 61 | ········} |
| 62 | ····.end·annotation | 62 | ····.end·annotation |
| 63 | ····.prologue | 63 | ····.prologue |
| 64 | ····.line·61 | 64 | ····.line·618 |
| 65 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 65 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 66 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 66 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
| 67 | ····const/4·v1,·0x7 | 67 | ····const/4·v1,·0x7 |
| 68 | ····const/4·v2,·0x0 | 68 | ····const/4·v2,·0x0 |
| 69 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V | 69 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V |
| 70 | ····.line·61 | 70 | ····.line·619 |
| 71 | ····return-void | 71 | ····return-void |
| 72 | .end·method | 72 | .end·method |
| 73 | .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V | 73 | .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V |
| 74 | ····.locals·3 | 74 | ····.locals·3 |
| 75 | ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat; | 75 | ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat; |
| 76 | ····.annotation·system·Ldalvik/annotation/Throws; | 76 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 77 | ········value·=·{ | 77 | ········value·=·{ |
| 78 | ············Landroid/os/RemoteException; | 78 | ············Landroid/os/RemoteException; |
| 79 | ········} | 79 | ········} |
| 80 | ····.end·annotation | 80 | ····.end·annotation |
| 81 | ····.prologue | 81 | ····.prologue |
| 82 | ····.line·60 | 82 | ····.line·603 |
| 83 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 83 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 84 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 84 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
| 85 | ····const/4·v1,·0x3 | 85 | ····const/4·v1,·0x3 |
| 86 | ····const/4·v2,·0x0 | 86 | ····const/4·v2,·0x0 |
| 87 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V | 87 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V |
| 88 | ····.line·60 | 88 | ····.line·604 |
| 89 | ····return-void | 89 | ····return-void |
| 90 | .end·method | 90 | .end·method |
| 91 | .method·public·onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V | 91 | .method·public·onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V |
| 92 | ····.locals·3 | 92 | ····.locals·3 |
| 93 | ····.param·p1,·"state"····#·Landroid/support/v4/media/session/PlaybackStateCompat; | 93 | ····.param·p1,·"state"····#·Landroid/support/v4/media/session/PlaybackStateCompat; |
| 94 | ····.annotation·system·Ldalvik/annotation/Throws; | 94 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 95 | ········value·=·{ | 95 | ········value·=·{ |
| 96 | ············Landroid/os/RemoteException; | 96 | ············Landroid/os/RemoteException; |
| 97 | ········} | 97 | ········} |
| 98 | ····.end·annotation | 98 | ····.end·annotation |
| 99 | ····.prologue | 99 | ····.prologue |
| 100 | ····.line·59 | 100 | ····.line·598 |
| 101 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 101 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 102 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 102 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
| 103 | ····const/4·v1,·0x2 | 103 | ····const/4·v1,·0x2 |
| 104 | ····const/4·v2,·0x0 | 104 | ····const/4·v2,·0x0 |
| 105 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V | 105 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V |
| 106 | ····.line·59 | 106 | ····.line·599 |
| 107 | ····return-void | 107 | ····return-void |
| 108 | .end·method | 108 | .end·method |
| 109 | .method·public·onQueueChanged(Ljava/util/List;)V | 109 | .method·public·onQueueChanged(Ljava/util/List;)V |
| 110 | ····.locals·3 | 110 | ····.locals·3 |
| 111 | ····.annotation·system·Ldalvik/annotation/Signature; | 111 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 112 | ········value·=·{ | 112 | ········value·=·{ |
| Offset 148, 97 lines modified | Offset 148, 97 lines modified | ||
| 148 | ····.annotation·system·Ldalvik/annotation/Throws; | 148 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 149 | ········value·=·{ | 149 | ········value·=·{ |
| 150 | ············Landroid/os/RemoteException; | 150 | ············Landroid/os/RemoteException; |
| 151 | ········} | 151 | ········} |
| 152 | ····.end·annotation | 152 | ····.end·annotation |
| Max diff block lines reached; 4709/9477 bytes (49.69%) of diff not shown. | |||
| Offset 15, 18 lines modified | Offset 15, 18 lines modified | ||
| 15 | #·direct·methods | 15 | #·direct·methods |
| 16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
| 17 | ····.locals·0 | 17 | ····.locals·0 |
| 18 | ····.prologue | 18 | ····.prologue |
| 19 | ····.line·69 | 19 | ····.line·692 |
| 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 21 | ····.line·69 | 21 | ····.line·693 |
| 22 | ····return-void | 22 | ····return-void |
| 23 | .end·method | 23 | .end·method |
| 24 | #·virtual·methods | 24 | #·virtual·methods |
| 25 | .method·public·abstract·fastForward()V | 25 | .method·public·abstract·fastForward()V |
| 26 | .end·method | 26 | .end·method |
| Offset 20, 28 lines modified | Offset 20, 28 lines modified | ||
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat;)V | 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"mediaController"····#·Landroid/support/v4/media/session/MediaControllerCompat; | 23 | ····.param·p1,·"mediaController"····#·Landroid/support/v4/media/session/MediaControllerCompat; |
| 24 | ····.prologue | 24 | ····.prologue |
| 25 | ····.line·6 | 25 | ····.line·69 |
| 26 | ····invoke-direct·{p0},·Landroid/support/v4/app/SupportActivity$ExtraData;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/support/v4/app/SupportActivity$ExtraData;-><init>()V |
| 27 | ····.line· | 27 | ····.line·70 |
| 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat; |
| 29 | ····.line·7 | 29 | ····.line·71 |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | #·virtual·methods | 32 | #·virtual·methods |
| 33 | .method·getMediaController()Landroid/support/v4/media/session/MediaControllerCompat; | 33 | .method·getMediaController()Landroid/support/v4/media/session/MediaControllerCompat; |
| 34 | ····.locals·1 | 34 | ····.locals·1 |
| 35 | ····.prologue | 35 | ····.prologue |
| 36 | ····.line·7 | 36 | ····.line·74 |
| 37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat; |
| 38 | ····return-object·v0 | 38 | ····return-object·v0 |
| 39 | .end·method | 39 | .end·method |
| Offset 22, 35 lines modified | Offset 22, 35 lines modified | ||
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.prologue | 25 | ····.prologue |
| 26 | ····.line·52 | 26 | ····.line·526 |
| 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 29 | ····.line·52 | 29 | ····.line·527 |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | #·virtual·methods | 32 | #·virtual·methods |
| 33 | .method·public·onAudioInfoChanged(IIIII)V | 33 | .method·public·onAudioInfoChanged(IIIII)V |
| 34 | ····.locals·7 | 34 | ····.locals·7 |
| 35 | ····.param·p1,·"type"····#·I | 35 | ····.param·p1,·"type"····#·I |
| 36 | ····.param·p2,·"stream"····#·I | 36 | ····.param·p2,·"stream"····#·I |
| 37 | ····.param·p3,·"control"····#·I | 37 | ····.param·p3,·"control"····#·I |
| 38 | ····.param·p4,·"max"····#·I | 38 | ····.param·p4,·"max"····#·I |
| 39 | ····.param·p5,·"current"····#·I | 39 | ····.param·p5,·"current"····#·I |
| 40 | ····.prologue | 40 | ····.prologue |
| 41 | ····.line·57 | 41 | ····.line·576 |
| 42 | ····iget-object·v6,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 42 | ····iget-object·v6,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 43 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; | 43 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; |
| 44 | ····move·v1,·p1 | 44 | ····move·v1,·p1 |
| 45 | ····move·v2,·p2 | 45 | ····move·v2,·p2 |
| Offset 61, 82 lines modified | Offset 61, 82 lines modified | ||
| 61 | ····move·v5,·p5 | 61 | ····move·v5,·p5 |
| 62 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;-><init>(IIIII)V | 62 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;-><init>(IIIII)V |
| 63 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V | 63 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V |
| 64 | ····.line·57 | 64 | ····.line·578 |
| 65 | ····return-void | 65 | ····return-void |
| 66 | .end·method | 66 | .end·method |
| 67 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V | 67 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V |
| 68 | ····.locals·1 | 68 | ····.locals·1 |
| 69 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 69 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
| 70 | ····.prologue | 70 | ····.prologue |
| 71 | ····.line·5 | 71 | ····.line·570 |
| 72 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 72 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 73 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V | 73 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V |
| 74 | ····.line·57 | 74 | ····.line·571 |
| 75 | ····return-void | 75 | ····return-void |
| 76 | .end·method | 76 | .end·method |
| 77 | .method·public·onMetadataChanged(Ljava/lang/Object;)V | 77 | .method·public·onMetadataChanged(Ljava/lang/Object;)V |
| 78 | ····.locals·2 | 78 | ····.locals·2 |
| 79 | ····.param·p1,·"metadataObj"····#·Ljava/lang/Object; | 79 | ····.param·p1,·"metadataObj"····#·Ljava/lang/Object; |
| 80 | ····.prologue | 80 | ····.prologue |
| 81 | ····.line·55 | 81 | ····.line·555 |
| 82 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 82 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 83 | ····invoke-static·{p1},·Landroid/support/v4/media/MediaMetadataCompat;->fromMediaMetadata(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; | 83 | ····invoke-static·{p1},·Landroid/support/v4/media/MediaMetadataCompat;->fromMediaMetadata(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; |
| 84 | ····move-result-object·v1 | 84 | ····move-result-object·v1 |
| 85 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V | 85 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V |
| 86 | ····.line·55 | 86 | ····.line·556 |
| 87 | ····return-void | 87 | ····return-void |
| 88 | .end·method | 88 | .end·method |
| 89 | .method·public·onPlaybackStateChanged(Ljava/lang/Object;)V | 89 | .method·public·onPlaybackStateChanged(Ljava/lang/Object;)V |
| 90 | ····.locals·2 | 90 | ····.locals·2 |
| 91 | ····.param·p1,·"stateObj"····#·Ljava/lang/Object; | 91 | ····.param·p1,·"stateObj"····#·Ljava/lang/Object; |
| 92 | ····.prologue | 92 | ····.prologue |
| 93 | ····.line·54 | 93 | ····.line·545 |
| 94 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 94 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 95 | ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHasExtraCallback:Z | 95 | ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHasExtraCallback:Z |
| 96 | ····if-eqz·v0,·:cond_0 | 96 | ····if-eqz·v0,·:cond_0 |
| 97 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 97 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 98 | ····const/16·v1,·0x16 | 98 | ····const/16·v1,·0x16 |
| 99 | ····if-ge·v0,·v1,·:cond_0 | 99 | ····if-ge·v0,·v1,·:cond_0 |
| 100 | ····.line·55 | 100 | ····.line·551 |
| 101 | ····:goto_0 | 101 | ····:goto_0 |
| 102 | ····return-void | 102 | ····return-void |
| 103 | ····.line·54 | 103 | ····.line·548 |
| 104 | ····:cond_0 | 104 | ····:cond_0 |
| 105 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 105 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 106 | ····.line·54 | 106 | ····.line·549 |
| 107 | ····invoke-static·{p1},·Landroid/support/v4/media/session/PlaybackStateCompat;->fromPlaybackState(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; | 107 | ····invoke-static·{p1},·Landroid/support/v4/media/session/PlaybackStateCompat;->fromPlaybackState(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; |
| 108 | ····move-result-object·v1 | 108 | ····move-result-object·v1 |
| 109 | ····.line·54 | 109 | ····.line·548 |
| 110 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V | 110 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V |
| 111 | ····goto·:goto_0 | 111 | ····goto·:goto_0 |
| 112 | .end·method | 112 | .end·method |
| 113 | .method·public·onQueueChanged(Ljava/util/List;)V | 113 | .method·public·onQueueChanged(Ljava/util/List;)V |
| 114 | ····.locals·2 | 114 | ····.locals·2 |
| Offset 145, 79 lines modified | Offset 145, 79 lines modified | ||
| 145 | ············"(", | 145 | ············"(", |
| 146 | ············"Ljava/util/List", | 146 | ············"Ljava/util/List", |
| 147 | ············"<*>;)V" | 147 | ············"<*>;)V" |
| 148 | ········} | 148 | ········} |
| 149 | ····.end·annotation | 149 | ····.end·annotation |
| 150 | ····.prologue | 150 | ····.prologue |
| 151 | ····.line·5 | 151 | ····.line·560 |
| Max diff block lines reached; 2693/7162 bytes (37.60%) of diff not shown. | |||
| Offset 35, 92 lines modified | Offset 35, 92 lines modified | ||
| 35 | #·direct·methods | 35 | #·direct·methods |
| 36 | .method·static·constructor·<clinit>()V | 36 | .method·static·constructor·<clinit>()V |
| 37 | ····.locals·1 | 37 | ····.locals·1 |
| 38 | ····.prologue | 38 | ····.prologue |
| 39 | ····.line·12 | 39 | ····.line·1237 |
| 40 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; | 40 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; |
| 41 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;-><init>()V | 41 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;-><init>()V |
| 42 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->CREATOR:Landroid/os/Parcelable$Creator; | 42 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->CREATOR:Landroid/os/Parcelable$Creator; |
| 43 | ····return-void | 43 | ····return-void |
| 44 | .end·method | 44 | .end·method |
| 45 | .method·constructor·<init>(Landroid/os/Parcel;)V | 45 | .method·constructor·<init>(Landroid/os/Parcel;)V |
| 46 | ····.locals·1 | 46 | ····.locals·1 |
| 47 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 47 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
| 48 | ····.prologue | 48 | ····.prologue |
| 49 | ····.line·12 | 49 | ····.line·1232 |
| 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 51 | ····.line·12 | 51 | ····.line·1233 |
| 52 | ····sget-object·v0,·Landroid/os/ResultReceiver;->CREATOR:Landroid/os/Parcelable$Creator; | 52 | ····sget-object·v0,·Landroid/os/ResultReceiver;->CREATOR:Landroid/os/Parcelable$Creator; |
| 53 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 53 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
| 54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
| 55 | ····check-cast·v0,·Landroid/os/ResultReceiver; | 55 | ····check-cast·v0,·Landroid/os/ResultReceiver; |
| 56 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; | 56 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; |
| 57 | ····.line·12 | 57 | ····.line·1234 |
| 58 | ····return-void | 58 | ····return-void |
| 59 | .end·method | 59 | .end·method |
| 60 | .method·public·constructor·<init>(Landroid/os/ResultReceiver;)V | 60 | .method·public·constructor·<init>(Landroid/os/ResultReceiver;)V |
| 61 | ····.locals·0 | 61 | ····.locals·0 |
| 62 | ····.param·p1,·"resultReceiver"····#·Landroid/os/ResultReceiver; | 62 | ····.param·p1,·"resultReceiver"····#·Landroid/os/ResultReceiver; |
| 63 | ····.prologue | 63 | ····.prologue |
| 64 | ····.line·12 | 64 | ····.line·1228 |
| 65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 66 | ····.line·12 | 66 | ····.line·1229 |
| 67 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; | 67 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; |
| 68 | ····.line·12 | 68 | ····.line·1230 |
| 69 | ····return-void | 69 | ····return-void |
| 70 | .end·method | 70 | .end·method |
| 71 | .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver; | 71 | .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver; |
| 72 | ····.locals·1 | 72 | ····.locals·1 |
| 73 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 73 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
| 74 | ····.prologue | 74 | ····.prologue |
| 75 | ····.line·12 | 75 | ····.line·1225 |
| 76 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; | 76 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; |
| 77 | ····return-object·v0 | 77 | ····return-object·v0 |
| 78 | .end·method | 78 | .end·method |
| 79 | #·virtual·methods | 79 | #·virtual·methods |
| 80 | .method·public·describeContents()I | 80 | .method·public·describeContents()I |
| 81 | ····.locals·1 | 81 | ····.locals·1 |
| 82 | ····.prologue | 82 | ····.prologue |
| 83 | ····.line·12 | 83 | ····.line·1251 |
| 84 | ····const/4·v0,·0x0 | 84 | ····const/4·v0,·0x0 |
| 85 | ····return·v0 | 85 | ····return·v0 |
| 86 | .end·method | 86 | .end·method |
| 87 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 87 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
| 88 | ····.locals·1 | 88 | ····.locals·1 |
| 89 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 89 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
| 90 | ····.param·p2,·"flags"····#·I | 90 | ····.param·p2,·"flags"····#·I |
| 91 | ····.prologue | 91 | ····.prologue |
| 92 | ····.line·12 | 92 | ····.line·1256 |
| 93 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; | 93 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; |
| 94 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/os/ResultReceiver;->writeToParcel(Landroid/os/Parcel;I)V | 94 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/os/ResultReceiver;->writeToParcel(Landroid/os/Parcel;I)V |
| 95 | ····.line·12 | 95 | ····.line·1257 |
| 96 | ····return-void | 96 | ····return-void |
| 97 | .end·method | 97 | .end·method |
| Offset 26, 22 lines modified | Offset 26, 22 lines modified | ||
| 26 | .method·public·constructor·<init>(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V | 26 | .method·public·constructor·<init>(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"command"····#·Ljava/lang/String; | 28 | ····.param·p1,·"command"····#·Ljava/lang/String; |
| 29 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 29 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 30 | ····.param·p3,·"stub"····#·Landroid/os/ResultReceiver; | 30 | ····.param·p3,·"stub"····#·Landroid/os/ResultReceiver; |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·207 | 32 | ····.line·2075 |
| 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 34 | ····.line·207 | 34 | ····.line·2076 |
| 35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->command:Ljava/lang/String; | 35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->command:Ljava/lang/String; |
| 36 | ····.line·207 | 36 | ····.line·2077 |
| 37 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->extras:Landroid/os/Bundle; | 37 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->extras:Landroid/os/Bundle; |
| 38 | ····.line·207 | 38 | ····.line·2078 |
| 39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->stub:Landroid/os/ResultReceiver; | 39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->stub:Landroid/os/ResultReceiver; |
| 40 | ····.line·20 | 40 | ····.line·2079 |
| 41 | ····return-void | 41 | ····return-void |
| 42 | .end·method | 42 | .end·method |
| Offset 38, 82 lines modified | Offset 38, 82 lines modified | ||
| 38 | #·direct·methods | 38 | #·direct·methods |
| 39 | .method·public·constructor·<init>()V | 39 | .method·public·constructor·<init>()V |
| 40 | ····.locals·2 | 40 | ····.locals·2 |
| 41 | ····.prologue | 41 | ····.prologue |
| 42 | ····.line·6 | 42 | ····.line·623 |
| 43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 44 | ····.line·6 | 44 | ····.line·624 |
| 45 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 45 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 46 | ····const/16·v1,·0x18 | 46 | ····const/16·v1,·0x18 |
| 47 | ····if-lt·v0,·v1,·:cond_0 | 47 | ····if-lt·v0,·v1,·:cond_0 |
| 48 | ····.line·6 | 48 | ····.line·625 |
| 49 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24; | 49 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24; |
| 50 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 50 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
| 51 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi24;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi24$Callback;)Ljava/lang/Object; | 51 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi24;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi24$Callback;)Ljava/lang/Object; |
| 52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
| 53 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 53 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
| 54 | ····.line·6 | 54 | ····.line·633 |
| 55 | ····:goto_0 | 55 | ····:goto_0 |
| 56 | ····return-void | 56 | ····return-void |
| 57 | ····.line·6 | 57 | ····.line·626 |
| 58 | ····:cond_0 | 58 | ····:cond_0 |
| 59 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 59 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 60 | ····const/16·v1,·0x17 | 60 | ····const/16·v1,·0x17 |
| 61 | ····if-lt·v0,·v1,·:cond_1 | 61 | ····if-lt·v0,·v1,·:cond_1 |
| 62 | ····.line·6 | 62 | ····.line·627 |
| 63 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23; | 63 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23; |
| 64 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 64 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
| 65 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi23;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi23$Callback;)Ljava/lang/Object; | 65 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi23;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi23$Callback;)Ljava/lang/Object; |
| 66 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
| 67 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 67 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
| 68 | ····goto·:goto_0 | 68 | ····goto·:goto_0 |
| 69 | ····.line·6 | 69 | ····.line·628 |
| 70 | ····:cond_1 | 70 | ····:cond_1 |
| 71 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 71 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 72 | ····const/16·v1,·0x15 | 72 | ····const/16·v1,·0x15 |
| 73 | ····if-lt·v0,·v1,·:cond_2 | 73 | ····if-lt·v0,·v1,·:cond_2 |
| 74 | ····.line·6 | 74 | ····.line·629 |
| 75 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; | 75 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; |
| 76 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 76 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
| 77 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; | 77 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; |
| 78 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
| 79 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 79 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
| 80 | ····goto·:goto_0 | 80 | ····goto·:goto_0 |
| 81 | ····.line·6 | 81 | ····.line·631 |
| 82 | ····:cond_2 | 82 | ····:cond_2 |
| 83 | ····const/4·v0,·0x0 | 83 | ····const/4·v0,·0x0 |
| 84 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 84 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
| 85 | ····goto·:goto_0 | 85 | ····goto·:goto_0 |
| 86 | .end·method | 86 | .end·method |
| Offset 123, 182 lines modified | Offset 123, 182 lines modified | ||
| 123 | .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V | 123 | .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V |
| 124 | ····.locals·0 | 124 | ····.locals·0 |
| 125 | ····.param·p1,·"command"····#·Ljava/lang/String; | 125 | ····.param·p1,·"command"····#·Ljava/lang/String; |
| 126 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 126 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 127 | ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver; | 127 | ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver; |
| 128 | ····.prologue | 128 | ····.prologue |
| 129 | ····.line·6 | 129 | ····.line·645 |
| 130 | ····return-void | 130 | ····return-void |
| 131 | .end·method | 131 | .end·method |
| 132 | .method·public·onCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V | 132 | .method·public·onCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V |
| 133 | ····.locals·0 | 133 | ····.locals·0 |
| 134 | ····.param·p1,·"action"····#·Ljava/lang/String; | 134 | ····.param·p1,·"action"····#·Ljava/lang/String; |
| 135 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 135 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 136 | ····.prologue | 136 | ····.prologue |
| 137 | ····.line·7 | 137 | ····.line·799 |
| 138 | ····return-void | 138 | ····return-void |
| 139 | .end·method | 139 | .end·method |
| 140 | .method·public·onFastForward()V | 140 | .method·public·onFastForward()V |
| 141 | ····.locals·0 | 141 | ····.locals·0 |
| 142 | ····.prologue | 142 | ····.prologue |
| 143 | ····.line·7 | 143 | ····.line·759 |
| 144 | ····return-void | 144 | ····return-void |
| 145 | .end·method | 145 | .end·method |
| 146 | .method·public·onMediaButtonEvent(Landroid/content/Intent;)Z | 146 | .method·public·onMediaButtonEvent(Landroid/content/Intent;)Z |
| 147 | ····.locals·1 | 147 | ····.locals·1 |
| 148 | ····.param·p1,·"mediaButtonEvent"····#·Landroid/content/Intent; | 148 | ····.param·p1,·"mediaButtonEvent"····#·Landroid/content/Intent; |
| 149 | ····.prologue | 149 | ····.prologue |
| 150 | ····.line·6 | 150 | ····.line·654 |
| 151 | ····const/4·v0,·0x0 | 151 | ····const/4·v0,·0x0 |
| 152 | ····return·v0 | 152 | ····return·v0 |
| 153 | .end·method | 153 | .end·method |
| 154 | .method·public·onPause()V | 154 | .method·public·onPause()V |
| 155 | ····.locals·0 | 155 | ····.locals·0 |
| 156 | ····.prologue | 156 | ····.prologue |
| Max diff block lines reached; 2891/6891 bytes (41.95%) of diff not shown. | |||
| Offset 22, 32 lines modified | Offset 22, 32 lines modified | ||
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.prologue | 25 | ····.prologue |
| 26 | ····.line· | 26 | ····.line·913 |
| 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 28 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 28 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
| 29 | ····.line·9 | 29 | ····.line·914 |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | #·virtual·methods | 32 | #·virtual·methods |
| 33 | .method·public·onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 33 | .method·public·onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
| 34 | ····.locals·1 | 34 | ····.locals·1 |
| 35 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 35 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
| 36 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 36 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 37 | ····.prologue | 37 | ····.prologue |
| 38 | ····.line·9 | 38 | ····.line·918 |
| 39 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 39 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 40 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 40 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
| 41 | ····.line·9 | 41 | ····.line·919 |
| 42 | ····return-void | 42 | ····return-void |
| 43 | .end·method | 43 | .end·method |
| Offset 22, 32 lines modified | Offset 22, 32 lines modified | ||
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p2,·"callback"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 25 | ····.param·p2,·"callback"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 26 | ····.prologue | 26 | ····.prologue |
| 27 | ····.line·15 | 27 | ····.line·1572 |
| 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; |
| 29 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V | 29 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V |
| 30 | ····.line·15 | 30 | ····.line·1573 |
| 31 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 31 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 32 | ····.line·15 | 32 | ····.line·1574 |
| 33 | ····return-void | 33 | ····return-void |
| 34 | .end·method | 34 | .end·method |
| 35 | .method·static·synthetic·access$ | 35 | .method·static·synthetic·access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 36 | ····.locals·1 | 36 | ····.locals·1 |
| 37 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 37 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
| 38 | ····.prologue | 38 | ····.prologue |
| 39 | ····.line·15 | 39 | ····.line·1569 |
| 40 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 40 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 41 | ····return-object·v0 | 41 | ····return-object·v0 |
| 42 | .end·method | 42 | .end·method |
| 43 | #·virtual·methods | 43 | #·virtual·methods |
| Offset 58, 40 lines modified | Offset 58, 40 lines modified | ||
| 58 | ····.annotation·system·Ldalvik/annotation/Throws; | 58 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 59 | ········value·=·{ | 59 | ········value·=·{ |
| 60 | ············Landroid/os/RemoteException; | 60 | ············Landroid/os/RemoteException; |
| 61 | ········} | 61 | ········} |
| 62 | ····.end·annotation | 62 | ····.end·annotation |
| 63 | ····.prologue | 63 | ····.prologue |
| 64 | ····.line·15 | 64 | ····.line·1578 |
| 65 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 65 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 66 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 66 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
| 67 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1; | 67 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1; |
| 68 | ····invoke-direct·{v1,·p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V | 68 | ····invoke-direct·{v1,·p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V |
| 69 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z | 69 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z |
| 70 | ····.line·15 | 70 | ····.line·1584 |
| 71 | ····return-void | 71 | ····return-void |
| 72 | .end·method | 72 | .end·method |
| 73 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V | 73 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V |
| 74 | ····.locals·1 | 74 | ····.locals·1 |
| 75 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 75 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
| 76 | ····.annotation·system·Ldalvik/annotation/Throws; | 76 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 77 | ········value·=·{ | 77 | ········value·=·{ |
| 78 | ············Landroid/os/RemoteException; | 78 | ············Landroid/os/RemoteException; |
| 79 | ········} | 79 | ········} |
| 80 | ····.end·annotation | 80 | ····.end·annotation |
| 81 | ····.prologue | 81 | ····.prologue |
| 82 | ····.line·16 | 82 | ····.line·1624 |
| 83 | ····new-instance·v0,·Ljava/lang/AssertionError; | 83 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| 84 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 84 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
| 85 | ····throw·v0 | 85 | ····throw·v0 |
| 86 | .end·method | 86 | .end·method |
| Offset 101, 15 lines modified | Offset 101, 15 lines modified | ||
| 101 | ····.annotation·system·Ldalvik/annotation/Throws; | 101 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 102 | ········value·=·{ | 102 | ········value·=·{ |
| 103 | ············Landroid/os/RemoteException; | 103 | ············Landroid/os/RemoteException; |
| 104 | ········} | 104 | ········} |
| 105 | ····.end·annotation | 105 | ····.end·annotation |
| 106 | ····.prologue | 106 | ····.prologue |
| 107 | ····.line·1 | 107 | ····.line·1606 |
| 108 | ····new-instance·v0,·Ljava/lang/AssertionError; | 108 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| 109 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 109 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
| 110 | ····throw·v0 | 110 | ····throw·v0 |
| 111 | .end·method | 111 | .end·method |
| Offset 119, 26 lines modified | Offset 119, 26 lines modified | ||
| 119 | ····.annotation·system·Ldalvik/annotation/Throws; | 119 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 120 | ········value·=·{ | 120 | ········value·=·{ |
| 121 | ············Landroid/os/RemoteException; | 121 | ············Landroid/os/RemoteException; |
| 122 | ········} | 122 | ········} |
| 123 | ····.end·annotation | 123 | ····.end·annotation |
| 124 | ····.prologue | 124 | ····.prologue |
| 125 | ····.line·15 | 125 | ····.line·1595 |
| 126 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 126 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 127 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 127 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
| 128 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2; | 128 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2; |
| 129 | ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V | 129 | ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V |
| 130 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z | 130 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z |
| 131 | ····.line·1 | 131 | ····.line·1601 |
| 132 | ····return-void | 132 | ····return-void |
| 133 | .end·method | 133 | .end·method |
| 134 | .method·public·onQueueChanged(Ljava/util/List;)V | 134 | .method·public·onQueueChanged(Ljava/util/List;)V |
| 135 | ····.locals·1 | 135 | ····.locals·1 |
| 136 | ····.annotation·system·Ldalvik/annotation/Signature; | 136 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 137 | ········value·=·{ | 137 | ········value·=·{ |
| Offset 153, 15 lines modified | Offset 153, 15 lines modified | ||
| 153 | ····.annotation·system·Ldalvik/annotation/Throws; | 153 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 154 | ········value·=·{ | 154 | ········value·=·{ |
| 155 | ············Landroid/os/RemoteException; | 155 | ············Landroid/os/RemoteException; |
| 156 | ········} | 156 | ········} |
| 157 | ····.end·annotation | 157 | ····.end·annotation |
| 158 | ····.prologue | 158 | ····.prologue |
| 159 | ····.line·1 | 159 | ····.line·1612 |
| 160 | ····.local·p1,·"queue":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;>;" | 160 | ····.local·p1,·"queue":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;>;" |
| 161 | ····new-instance·v0,·Ljava/lang/AssertionError; | 161 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| Max diff block lines reached; 1170/6775 bytes (17.27%) of diff not shown. | |||
| Offset 38, 80 lines modified | Offset 38, 80 lines modified | ||
| 38 | ····.param·p1,·"type"····#·I | 38 | ····.param·p1,·"type"····#·I |
| 39 | ····.param·p2,·"stream"····#·I | 39 | ····.param·p2,·"stream"····#·I |
| 40 | ····.param·p3,·"control"····#·I | 40 | ····.param·p3,·"control"····#·I |
| 41 | ····.param·p4,·"max"····#·I | 41 | ····.param·p4,·"max"····#·I |
| 42 | ····.param·p5,·"current"····#·I | 42 | ····.param·p5,·"current"····#·I |
| 43 | ····.prologue | 43 | ····.prologue |
| 44 | ····.line·88 | 44 | ····.line·886 |
| 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 46 | ····.line·88 | 46 | ····.line·887 |
| 47 | ····iput·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I | 47 | ····iput·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I |
| 48 | ····.line·88 | 48 | ····.line·888 |
| 49 | ····iput·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I | 49 | ····iput·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I |
| 50 | ····.line·88 | 50 | ····.line·889 |
| 51 | ····iput·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I | 51 | ····iput·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I |
| 52 | ····.line·8 | 52 | ····.line·890 |
| 53 | ····iput·p4,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I | 53 | ····iput·p4,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I |
| 54 | ····.line·89 | 54 | ····.line·891 |
| 55 | ····iput·p5,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I | 55 | ····iput·p5,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I |
| 56 | ····.line·89 | 56 | ····.line·892 |
| 57 | ····return-void | 57 | ····return-void |
| 58 | .end·method | 58 | .end·method |
| 59 | #·virtual·methods | 59 | #·virtual·methods |
| 60 | .method·public·getAudioStream()I | 60 | .method·public·getAudioStream()I |
| 61 | ····.locals·1 | 61 | ····.locals·1 |
| 62 | ····.prologue | 62 | ····.prologue |
| 63 | ····.line·91 | 63 | ····.line·916 |
| 64 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I | 64 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I |
| 65 | ····return·v0 | 65 | ····return·v0 |
| 66 | .end·method | 66 | .end·method |
| 67 | .method·public·getCurrentVolume()I | 67 | .method·public·getCurrentVolume()I |
| 68 | ····.locals·1 | 68 | ····.locals·1 |
| 69 | ····.prologue | 69 | ····.prologue |
| 70 | ····.line·94 | 70 | ····.line·949 |
| 71 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I | 71 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I |
| 72 | ····return·v0 | 72 | ····return·v0 |
| 73 | .end·method | 73 | .end·method |
| 74 | .method·public·getMaxVolume()I | 74 | .method·public·getMaxVolume()I |
| 75 | ····.locals·1 | 75 | ····.locals·1 |
| 76 | ····.prologue | 76 | ····.prologue |
| 77 | ····.line·9 | 77 | ····.line·940 |
| 78 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I | 78 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I |
| 79 | ····return·v0 | 79 | ····return·v0 |
| 80 | .end·method | 80 | .end·method |
| 81 | .method·public·getPlaybackType()I | 81 | .method·public·getPlaybackType()I |
| 82 | ····.locals·1 | 82 | ····.locals·1 |
| 83 | ····.prologue | 83 | ····.prologue |
| 84 | ····.line·90 | 84 | ····.line·904 |
| 85 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I | 85 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I |
| 86 | ····return·v0 | 86 | ····return·v0 |
| 87 | .end·method | 87 | .end·method |
| 88 | .method·public·getVolumeControl()I | 88 | .method·public·getVolumeControl()I |
| 89 | ····.locals·1 | 89 | ····.locals·1 |
| 90 | ····.prologue | 90 | ····.prologue |
| 91 | ····.line·93 | 91 | ····.line·931 |
| 92 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I | 92 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I |
| 93 | ····return·v0 | 93 | ····return·v0 |
| 94 | .end·method | 94 | .end·method |
| Offset 28, 62 lines modified | Offset 28, 62 lines modified | ||
| 28 | #·direct·methods | 28 | #·direct·methods |
| 29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
| 30 | ····.locals·0 | 30 | ····.locals·0 |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·11 | 32 | ····.line·1199 |
| 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 34 | ····return-void | 34 | ····return-void |
| 35 | .end·method | 35 | .end·method |
| 36 | #·virtual·methods | 36 | #·virtual·methods |
| 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
| 38 | ····.locals·1 | 38 | ····.locals·1 |
| 39 | ····.param·p1,·"p"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"p"····#·Landroid/os/Parcel; |
| 40 | ····.prologue | 40 | ····.prologue |
| 41 | ····.line·1 | 41 | ····.line·1203 |
| 42 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 42 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
| 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Landroid/os/Parcel;)V |
| 44 | ····return-object·v0 | 44 | ····return-object·v0 |
| 45 | .end·method | 45 | .end·method |
| 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
| 47 | ····.locals·1 | 47 | ····.locals·1 |
| 48 | ····.prologue | 48 | ····.prologue |
| 49 | ····.line·11 | 49 | ····.line·1199 |
| 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
| 51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
| 52 | ····return-object·v0 | 52 | ····return-object·v0 |
| 53 | .end·method | 53 | .end·method |
| 54 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 54 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
| 55 | ····.locals·1 | 55 | ····.locals·1 |
| 56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
| 57 | ····.prologue | 57 | ····.prologue |
| 58 | ····.line·1 | 58 | ····.line·1208 |
| 59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
| 60 | ····return-object·v0 | 60 | ····return-object·v0 |
| 61 | .end·method | 61 | .end·method |
| 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
| 63 | ····.locals·1 | 63 | ····.locals·1 |
| 64 | ····.prologue | 64 | ····.prologue |
| 65 | ····.line·11 | 65 | ····.line·1199 |
| 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
| 67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 68 | ····return-object·v0 |
| 69 | .end·method | 69 | .end·method |
| Offset 20, 69 lines modified | Offset 20, 69 lines modified | ||
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V | 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 24 | ····.prologue | 24 | ····.prologue |
| 25 | ····.line·13 | 25 | ····.line·1330 |
| 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/VolumeProviderCompat$Callback;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/VolumeProviderCompat$Callback;-><init>()V |
| 28 | ····return-void | 28 | ····return-void |
| 29 | .end·method | 29 | .end·method |
| 30 | #·virtual·methods | 30 | #·virtual·methods |
| 31 | .method·public·onVolumeChanged(Landroid/support/v4/media/VolumeProviderCompat;)V | 31 | .method·public·onVolumeChanged(Landroid/support/v4/media/VolumeProviderCompat;)V |
| 32 | ····.locals·6 | 32 | ····.locals·6 |
| 33 | ····.param·p1,·"volumeProvider"····#·Landroid/support/v4/media/VolumeProviderCompat; | 33 | ····.param·p1,·"volumeProvider"····#·Landroid/support/v4/media/VolumeProviderCompat; |
| 34 | ····.prologue | 34 | ····.prologue |
| 35 | ····.line·13 | 35 | ····.line·1333 |
| 36 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 36 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 37 | ····iget-object·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; | 37 | ····iget-object·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; |
| 38 | ····if-eq·v1,·p1,·:cond_0 | 38 | ····if-eq·v1,·p1,·:cond_0 |
| 39 | ····.line·13 | 39 | ····.line·1340 |
| 40 | ····:goto_0 | 40 | ····:goto_0 |
| 41 | ····return-void | 41 | ····return-void |
| 42 | ····.line·13 | 42 | ····.line·1336 |
| 43 | ····:cond_0 | 43 | ····:cond_0 |
| 44 | ····new-instance·v0,·Landroid/support/v4/media/session/ParcelableVolumeInfo; | 44 | ····new-instance·v0,·Landroid/support/v4/media/session/ParcelableVolumeInfo; |
| 45 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 45 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 46 | ····iget·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeType:I | 46 | ····iget·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeType:I |
| 47 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 47 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 48 | ····iget·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLocalStream:I | 48 | ····iget·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLocalStream:I |
| 49 | ····.line·13 | 49 | ····.line·1337 |
| 50 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getVolumeControl()I | 50 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getVolumeControl()I |
| 51 | ····move-result·v3 | 51 | ····move-result·v3 |
| 52 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getMaxVolume()I | 52 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getMaxVolume()I |
| 53 | ····move-result·v4 | 53 | ····move-result·v4 |
| 54 | ····.line·13 | 54 | ····.line·1338 |
| 55 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getCurrentVolume()I | 55 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getCurrentVolume()I |
| 56 | ····move-result·v5 | 56 | ····move-result·v5 |
| 57 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/ParcelableVolumeInfo;-><init>(IIIII)V | 57 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/ParcelableVolumeInfo;-><init>(IIIII)V |
| 58 | ····.line·13 | 58 | ····.line·1339 |
| 59 | ····.local·v0,·"info":Landroid/support/v4/media/session/ParcelableVolumeInfo; | 59 | ····.local·v0,·"info":Landroid/support/v4/media/session/ParcelableVolumeInfo; |
| 60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 61 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->sendVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V | 61 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->sendVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V |
| 62 | ····goto·:goto_0 | 62 | ····goto·:goto_0 |
| 63 | .end·method | 63 | .end·method |
| Offset 22, 75 lines modified | Offset 22, 75 lines modified | ||
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.prologue | 25 | ····.prologue |
| 26 | ····.line·9 | 26 | ····.line·924 |
| 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 28 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 28 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
| 29 | ····.line·9 | 29 | ····.line·925 |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | #·virtual·methods | 32 | #·virtual·methods |
| 33 | .method·public·onPrepare()V | 33 | .method·public·onPrepare()V |
| 34 | ····.locals·1 | 34 | ····.locals·1 |
| 35 | ····.prologue | 35 | ····.prologue |
| 36 | ····.line·9 | 36 | ····.line·929 |
| 37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 38 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepare()V | 38 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepare()V |
| 39 | ····.line·9 | 39 | ····.line·930 |
| 40 | ····return-void | 40 | ····return-void |
| 41 | .end·method | 41 | .end·method |
| 42 | .method·public·onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V | 42 | .method·public·onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V |
| 43 | ····.locals·1 | 43 | ····.locals·1 |
| 44 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; | 44 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; |
| 45 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 45 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 46 | ····.prologue | 46 | ····.prologue |
| 47 | ····.line·9 | 47 | ····.line·934 |
| 48 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 48 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 49 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V | 49 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V |
| 50 | ····.line·9 | 50 | ····.line·935 |
| 51 | ····return-void | 51 | ····return-void |
| 52 | .end·method | 52 | .end·method |
| 53 | .method·public·onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V | 53 | .method·public·onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V |
| 54 | ····.locals·1 | 54 | ····.locals·1 |
| 55 | ····.param·p1,·"query"····#·Ljava/lang/String; | 55 | ····.param·p1,·"query"····#·Ljava/lang/String; |
| 56 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 56 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 57 | ····.prologue | 57 | ····.prologue |
| 58 | ····.line·9 | 58 | ····.line·939 |
| 59 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 59 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 60 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V | 60 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V |
| 61 | ····.line·9 | 61 | ····.line·940 |
| 62 | ····return-void | 62 | ····return-void |
| 63 | .end·method | 63 | .end·method |
| 64 | .method·public·onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 64 | .method·public·onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
| 65 | ····.locals·1 | 65 | ····.locals·1 |
| 66 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 66 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
| 67 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 67 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 68 | ····.prologue | 68 | ····.prologue |
| 69 | ····.line·9 | 69 | ····.line·944 |
| 70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
| 71 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 71 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
| 72 | ····.line·9 | 72 | ····.line·945 |
| 73 | ····return-void | 73 | ····return-void |
| 74 | .end·method | 74 | .end·method |
| Offset 101, 374 lines modified | Offset 101, 332 lines modified | ||
| 101 | .field·mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; | 101 | .field·mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; |
| 102 | .field·mVolumeType:I | 102 | .field·mVolumeType:I |
| 103 | #·direct·methods | 103 | #·direct·methods |
| 104 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V | 104 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V |
| 105 | ····.locals· | 105 | ····.locals·3 |
| 106 | ····.param·p1,·"context"····#·Landroid/content/Context; | 106 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 107 | ····.param·p2,·"tag"····#·Ljava/lang/String; | 107 | ····.param·p2,·"tag"····#·Ljava/lang/String; |
| 108 | ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName; | 108 | ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName; |
| 109 | ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent; | 109 | ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent; |
| 110 | ····.prologue | 110 | ····.prologue |
| 111 | ····const/4·v | 111 | ····const/4·v2,·0x0 |
| 112 | ····.line·13 | 112 | ····.line·1344 |
| 113 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 113 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 114 | ····.line·1 | 114 | ····.line·1304 |
| 115 | ····new-instance·v | 115 | ····new-instance·v0,·Ljava/lang/Object; |
| 116 | ····invoke-direct·{v | 116 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
| 117 | ····iput-object·v | 117 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; |
| 118 | ····.line·1 | 118 | ····.line·1305 |
| 119 | ····new-instance·v | 119 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; |
| 120 | ····invoke-direct·{v | 120 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V |
| 121 | ····iput-object·v | 121 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mControllerCallbacks:Landroid/os/RemoteCallbackList; |
| 122 | ····.line·1 | 122 | ····.line·1309 |
| 123 | ····iput-boolean·v | 123 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mDestroyed:Z |
| 124 | ····.line·1 | 124 | ····.line·1310 |
| 125 | ····iput-boolean·v | 125 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsActive:Z |
| 126 | ····.line·1 | 126 | ····.line·1311 |
| 127 | ····iput-boolean·v | 127 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsRccRegistered:Z |
| 128 | ····.line·1 | 128 | ····.line·1312 |
| 129 | ····iput-boolean·v | 129 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsMbrRegistered:Z |
| 130 | ····.line·13 | 130 | ····.line·1329 |
| 131 | ····new-instance·v | 131 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1; |
| 132 | ····invoke-direct·{v | 132 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V |
| 133 | ····iput-object·v | 133 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; |
| 134 | ····.line·13 | 134 | ····.line·1345 |
| 135 | ····if-nez·p3,·:cond_0 | 135 | ····if-nez·p3,·:cond_0 |
| 136 | ····.line·1332 | ||
| 137 | ····invoke-static·{p1},·Landroid/support/v4/media/session/MediaButtonReceiver;->getMediaButtonReceiverComponent(Landroid/content/Context;)Landroid/content/ComponentName; | ||
| 138 | ····move-result-object·p3 | ||
| 139 | ····.line·1333 | ||
| 140 | ····if-nez·p3,·:cond_0 | ||
| 141 | ····.line·1334 | ||
| 142 | ····const-string·v1,·"MediaSessionCompat" | ||
| 143 | ····const-string·v2,·"Couldn\'t·find·a·unique·registered·media·button·receiver·in·the·given·context." | ||
| 144 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | ||
| 145 | ····.line·1338 | ||
| 146 | ····:cond_0 | ||
| 147 | ····if-eqz·p3,·:cond_1 | ||
| 148 | ····if-nez·p4,·:cond_1 | ||
| 149 | ····.line·1340 | ||
| 150 | ····new-instance·v0,·Landroid/content/Intent; | ||
| 151 | ····const-string·v1,·"android.intent.action.MEDIA_BUTTON" | ||
| 152 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V | ||
| 153 | ····.line·1342 | ||
| 154 | ····.local·v0,·"mediaButtonIntent":Landroid/content/Intent; | ||
| 155 | ····invoke-virtual·{v0,·p3},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | ||
| 156 | ····.line·1343 | ||
| 157 | ····invoke-static·{p1,·v3,·v0,·v3},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | ||
| 158 | ····move-result-object·p4 | ||
| 159 | ····.line·1346 | 136 | ····.line·1346 |
| 137 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | ||
| 160 | ····.end·local·v0····#·"mediaButtonIntent":Landroid/content/Intent; | ||
| 161 | ····:cond_1 | ||
| 162 | ····if-nez·p3,·:cond_2 | ||
| 163 | ····.line·1347 | ||
| 164 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; | ||
| 165 | ····const-string·v | 138 | ····const-string·v1,·"MediaButtonReceiver·component·may·not·be·null." |
| 166 | ····invoke-direct·{v | 139 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 167 | ····throw·v | 140 | ····throw·v0 |
| 168 | ····.line·13 | 141 | ····.line·1349 |
| 169 | ····:cond_ | 142 | ····:cond_0 |
| 170 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mContext:Landroid/content/Context; | 143 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mContext:Landroid/content/Context; |
| 171 | ····.line·135 | 144 | ····.line·1350 |
| 172 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 145 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
| 173 | ····move-result-object·v | 146 | ····move-result-object·v0 |
| 174 | ····iput-object·v | 147 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mPackageName:Ljava/lang/String; |
| 175 | ····.line·135 | 148 | ····.line·1351 |
| 176 | ····const-string·v | 149 | ····const-string·v0,·"audio" |
| 177 | ····invoke-virtual·{p1,·v | 150 | ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 178 | ····move-result-object·v | 151 | ····move-result-object·v0 |
| 179 | ····check-cast·v | 152 | ····check-cast·v0,·Landroid/media/AudioManager; |
| Max diff block lines reached; 73050/80172 bytes (91.12%) of diff not shown. | |||
| Offset 36, 45 lines modified | Offset 36, 45 lines modified | ||
| 36 | #·direct·methods | 36 | #·direct·methods |
| 37 | .method·public·constructor·<init>()V | 37 | .method·public·constructor·<init>()V |
| 38 | ····.locals·2 | 38 | ····.locals·2 |
| 39 | ····.prologue | 39 | ····.prologue |
| 40 | ····.line·43 | 40 | ····.line·432 |
| 41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 42 | ····.line·4 | 42 | ····.line·430 |
| 43 | ····const/4·v0,·0x0 | 43 | ····const/4·v0,·0x0 |
| 44 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z | 44 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z |
| 45 | ····.line·43 | 45 | ····.line·433 |
| 46 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 46 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 47 | ····const/16·v1,·0x15 | 47 | ····const/16·v1,·0x15 |
| 48 | ····if-lt·v0,·v1,·:cond_0 | 48 | ····if-lt·v0,·v1,·:cond_0 |
| 49 | ····.line·43 | 49 | ····.line·434 |
| 50 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; | 50 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; |
| 51 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 51 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
| 52 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; | 52 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; |
| 53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
| 54 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 54 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
| 55 | ····.line·43 | 55 | ····.line·438 |
| 56 | ····:goto_0 | 56 | ····:goto_0 |
| 57 | ····return-void | 57 | ····return-void |
| 58 | ····.line·43 | 58 | ····.line·436 |
| 59 | ····:cond_0 | 59 | ····:cond_0 |
| 60 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; | 60 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; |
| 61 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 61 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
| 62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
| Offset 82, 98 lines modified | Offset 82, 98 lines modified | ||
| 82 | .end·method | 82 | .end·method |
| 83 | .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; | 83 | .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; |
| 84 | ····.locals·1 | 84 | ····.locals·1 |
| 85 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 85 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 86 | ····.prologue | 86 | ····.prologue |
| 87 | ····.line·42 | 87 | ····.line·425 |
| 88 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 88 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
| 89 | ····return-object·v0 | 89 | ····return-object·v0 |
| 90 | .end·method | 90 | .end·method |
| 91 | .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V | 91 | .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V |
| 92 | ····.locals·0 | 92 | ····.locals·0 |
| 93 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 93 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
| 94 | ····.param·p1,·"x1"····#·Landroid/os/Handler; | 94 | ····.param·p1,·"x1"····#·Landroid/os/Handler; |
| 95 | ····.prologue | 95 | ····.prologue |
| 96 | ····.line·42 | 96 | ····.line·425 |
| 97 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->setHandler(Landroid/os/Handler;)V | 97 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->setHandler(Landroid/os/Handler;)V |
| 98 | ····return-void | 98 | ····return-void |
| 99 | .end·method | 99 | .end·method |
| 100 | .method·private·setHandler(Landroid/os/Handler;)V | 100 | .method·private·setHandler(Landroid/os/Handler;)V |
| 101 | ····.locals·2 | 101 | ····.locals·2 |
| 102 | ····.param·p1,·"handler"····#·Landroid/os/Handler; | 102 | ····.param·p1,·"handler"····#·Landroid/os/Handler; |
| 103 | ····.prologue | 103 | ····.prologue |
| 104 | ····.line·52 | 104 | ····.line·522 |
| 105 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 105 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
| 106 | ····invoke-virtual·{p1},·Landroid/os/Handler;->getLooper()Landroid/os/Looper; | 106 | ····invoke-virtual·{p1},·Landroid/os/Handler;->getLooper()Landroid/os/Looper; |
| 107 | ····move-result-object·v1 | 107 | ····move-result-object·v1 |
| 108 | ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V | 108 | ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V |
| 109 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 109 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
| 110 | ····.line·52 | 110 | ····.line·523 |
| 111 | ····return-void | 111 | ····return-void |
| 112 | .end·method | 112 | .end·method |
| 113 | #·virtual·methods | 113 | #·virtual·methods |
| 114 | .method·public·binderDied()V | 114 | .method·public·binderDied()V |
| 115 | ····.locals·0 | 115 | ····.locals·0 |
| 116 | ····.prologue | 116 | ····.prologue |
| 117 | ····.line·51 | 117 | ····.line·515 |
| 118 | ····invoke-virtual·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionDestroyed()V | 118 | ····invoke-virtual·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionDestroyed()V |
| 119 | ····.line·51 | 119 | ····.line·516 |
| 120 | ····return-void | 120 | ····return-void |
| 121 | .end·method | 121 | .end·method |
| 122 | .method·public·onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V | 122 | .method·public·onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V |
| 123 | ····.locals·0 | 123 | ····.locals·0 |
| 124 | ····.param·p1,·"info"····#·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; | 124 | ····.param·p1,·"info"····#·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; |
| 125 | ····.prologue | 125 | ····.prologue |
| 126 | ····.line·51 | 126 | ····.line·511 |
| 127 | ····return-void | 127 | ····return-void |
| 128 | .end·method | 128 | .end·method |
| 129 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V | 129 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V |
| 130 | ····.locals·0 | 130 | ····.locals·0 |
| 131 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 131 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
| 132 | ····.prologue | 132 | ····.prologue |
| 133 | ····.line·50 | 133 | ····.line·503 |
| 134 | ····return-void | 134 | ····return-void |
| 135 | .end·method | 135 | .end·method |
| 136 | .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V | 136 | .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V |
| 137 | ····.locals·0 | 137 | ····.locals·0 |
| 138 | ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat; | 138 | ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat; |
| 139 | ····.prologue | 139 | ····.prologue |
| Max diff block lines reached; 1408/5917 bytes (23.80%) of diff not shown. | |||
| Offset 20, 393 lines modified | Offset 20, 393 lines modified | ||
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·public·constructor·<init>(Ljava/lang/Object;)V | 21 | .method·public·constructor·<init>(Ljava/lang/Object;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; | 23 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; |
| 24 | ····.prologue | 24 | ····.prologue |
| 25 | ····.line·16 | 25 | ····.line·1638 |
| 26 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V |
| 27 | ····.line·16 | 27 | ····.line·1639 |
| 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
| 29 | ····.line·16 | 29 | ····.line·1640 |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | #·virtual·methods | 32 | #·virtual·methods |
| 33 | .method·public·fastForward()V | 33 | .method·public·fastForward()V |
| 34 | ····.locals·1 | 34 | ····.locals·1 |
| 35 | ····.prologue | 35 | ····.prologue |
| 36 | ····.line·16 | 36 | ····.line·1693 |
| 37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
| 38 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->fastForward(Ljava/lang/Object;)V | 38 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->fastForward(Ljava/lang/Object;)V |
| 39 | ····.line·16 | 39 | ····.line·1694 |
| 40 | ····return-void | 40 | ····return-void |
| 41 | .end·method | 41 | .end·method |
| 42 | .method·public·pause()V | 42 | .method·public·pause()V |
| 43 | ····.locals·1 | 43 | ····.locals·1 |
| 44 | ····.prologue | 44 | ····.prologue |
| 45 | ····.line·16 | 45 | ····.line·1678 |
| 46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
| 47 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->pause(Ljava/lang/Object;)V | 47 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->pause(Ljava/lang/Object;)V |
| 48 | ····.line·16 | 48 | ····.line·1679 |
| 49 | ····return-void | 49 | ····return-void |
| 50 | .end·method | 50 | .end·method |
| 51 | .method·public·play()V | 51 | .method·public·play()V |
| 52 | ····.locals·1 | 52 | ····.locals·1 |
| 53 | ····.prologue | 53 | ····.prologue |
| 54 | ····.line·16 | 54 | ····.line·1673 |
| 55 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 55 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
| 56 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->play(Ljava/lang/Object;)V | 56 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->play(Ljava/lang/Object;)V |
| 57 | ····.line·16 | 57 | ····.line·1674 |
| 58 | ····return-void | 58 | ····return-void |
| 59 | .end·method | 59 | .end·method |
| 60 | .method·public·playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V | 60 | .method·public·playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V |
| 61 | ····.locals·1 | 61 | ····.locals·1 |
| 62 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; | 62 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; |
| 63 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 63 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 64 | ····.prologue | 64 | ····.prologue |
| 65 | ····.line·17 | 65 | ····.line·1719 |
| 66 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 66 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
| 67 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V | 67 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V |
| 68 | ····.line·17 | 68 | ····.line·1721 |
| 69 | ····return-void | 69 | ····return-void |
| 70 | .end·method | 70 | .end·method |
| 71 | .method·public·playFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V | 71 | .method·public·playFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V |
| 72 | ····.locals·1 | 72 | ····.locals·1 |
| 73 | ····.param·p1,·"query"····#·Ljava/lang/String; | 73 | ····.param·p1,·"query"····#·Ljava/lang/String; |
| 74 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 74 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 75 | ····.prologue | 75 | ····.prologue |
| 76 | ····.line·17 | 76 | ····.line·1725 |
| 77 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 77 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
| 78 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V | 78 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V |
| 79 | ····.line·17 | 79 | ····.line·1727 |
| 80 | ····return-void | 80 | ····return-void |
| 81 | .end·method | 81 | .end·method |
| 82 | .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 82 | .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
| 83 | ····.locals·3 | 83 | ····.locals·3 |
| 84 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 84 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
| 85 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 85 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 86 | ····.prologue | 86 | ····.prologue |
| 87 | ····.line·17 | 87 | ····.line·1731 |
| 88 | ····if-eqz·p1,·:cond_0 | 88 | ····if-eqz·p1,·:cond_0 |
| 89 | ····sget-object·v1,·Landroid/net/Uri;->EMPTY:Landroid/net/Uri; | 89 | ····sget-object·v1,·Landroid/net/Uri;->EMPTY:Landroid/net/Uri; |
| 90 | ····invoke-virtual·{v1,·p1},·Landroid/net/Uri;->equals(Ljava/lang/Object;)Z | 90 | ····invoke-virtual·{v1,·p1},·Landroid/net/Uri;->equals(Ljava/lang/Object;)Z |
| 91 | ····move-result·v1 | 91 | ····move-result·v1 |
| 92 | ····if-eqz·v1,·:cond_1 | 92 | ····if-eqz·v1,·:cond_1 |
| 93 | ····.line·17 | 93 | ····.line·1732 |
| 94 | ····:cond_0 | 94 | ····:cond_0 |
| 95 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; | 95 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
| 96 | ····const-string·v2,·"You·must·specify·a·non-empty·Uri·for·playFromUri." | 96 | ····const-string·v2,·"You·must·specify·a·non-empty·Uri·for·playFromUri." |
| 97 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 97 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 98 | ····throw·v1 | 98 | ····throw·v1 |
| 99 | ····.line·17 | 99 | ····.line·1735 |
| 100 | ····:cond_1 | 100 | ····:cond_1 |
| 101 | ····new-instance·v0,·Landroid/os/Bundle; | 101 | ····new-instance·v0,·Landroid/os/Bundle; |
| 102 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 102 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
| 103 | ····.line·17 | 103 | ····.line·1736 |
| 104 | ····.local·v0,·"bundle":Landroid/os/Bundle; | 104 | ····.local·v0,·"bundle":Landroid/os/Bundle; |
| 105 | ····const-string·v1,·"android.support.v4.media.session.action.ARGUMENT_URI" | 105 | ····const-string·v1,·"android.support.v4.media.session.action.ARGUMENT_URI" |
| 106 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V | 106 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V |
| Max diff block lines reached; 9596/14002 bytes (68.53%) of diff not shown. | |||
| Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V | 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 24 | ····.prologue | 24 | ····.prologue |
| 25 | ····.line·184 | 25 | ····.line·1840 |
| 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V |
| 28 | ····return-void | 28 | ····return-void |
| 29 | .end·method | 29 | .end·method |
| Offset 37, 170 lines modified | Offset 37, 170 lines modified | ||
| 37 | .method·public·adjustVolume(IILjava/lang/String;)V | 37 | .method·public·adjustVolume(IILjava/lang/String;)V |
| 38 | ····.locals·1 | 38 | ····.locals·1 |
| 39 | ····.param·p1,·"direction"····#·I | 39 | ····.param·p1,·"direction"····#·I |
| 40 | ····.param·p2,·"flags"····#·I | 40 | ····.param·p2,·"flags"····#·I |
| 41 | ····.param·p3,·"packageName"····#·Ljava/lang/String; | 41 | ····.param·p3,·"packageName"····#·Ljava/lang/String; |
| 42 | ····.prologue | 42 | ····.prologue |
| 43 | ····.line·193 | 43 | ····.line·1930 |
| 44 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 44 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 45 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->adjustVolume(II)V | 45 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->adjustVolume(II)V |
| 46 | ····.line·193 | 46 | ····.line·1931 |
| 47 | ····return-void | 47 | ····return-void |
| 48 | .end·method | 48 | .end·method |
| 49 | .method·public·fastForward()V | 49 | .method·public·fastForward()V |
| 50 | ····.locals·2 | 50 | ····.locals·2 |
| 51 | ····.annotation·system·Ldalvik/annotation/Throws; | 51 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 52 | ········value·=·{ | 52 | ········value·=·{ |
| 53 | ············Landroid/os/RemoteException; | 53 | ············Landroid/os/RemoteException; |
| 54 | ········} | 54 | ········} |
| 55 | ····.end·annotation | 55 | ····.end·annotation |
| 56 | ····.prologue | 56 | ····.prologue |
| 57 | ····.line·200 | 57 | ····.line·2005 |
| 58 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 58 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 59 | ····const/16·v1,·0x10 | 59 | ····const/16·v1,·0x10 |
| 60 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(I)V | 60 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(I)V |
| 61 | ····.line·200 | 61 | ····.line·2006 |
| 62 | ····return-void | 62 | ····return-void |
| 63 | .end·method | 63 | .end·method |
| 64 | .method·public·getExtras()Landroid/os/Bundle; | 64 | .method·public·getExtras()Landroid/os/Bundle; |
| 65 | ····.locals·2 | 65 | ····.locals·2 |
| 66 | ····.prologue | 66 | ····.prologue |
| 67 | ····.line·205 | 67 | ····.line·2053 |
| 68 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 68 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 69 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; | 69 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; |
| 70 | ····monitor-enter·v1 | 70 | ····monitor-enter·v1 |
| 71 | ····.line·205 | 71 | ····.line·2054 |
| 72 | ····:try_start_0 | 72 | ····:try_start_0 |
| 73 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 73 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 74 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mExtras:Landroid/os/Bundle; | 74 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mExtras:Landroid/os/Bundle; |
| 75 | ····monitor-exit·v1 | 75 | ····monitor-exit·v1 |
| 76 | ····return-object·v0 | 76 | ····return-object·v0 |
| 77 | ····.line·205 | 77 | ····.line·2055 |
| 78 | ····:catchall_0 | 78 | ····:catchall_0 |
| 79 | ····move-exception·v0 | 79 | ····move-exception·v0 |
| 80 | ····monitor-exit·v1 | 80 | ····monitor-exit·v1 |
| 81 | ····:try_end_0 | 81 | ····:try_end_0 |
| 82 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 82 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 83 | ····throw·v0 | 83 | ····throw·v0 |
| 84 | .end·method | 84 | .end·method |
| 85 | .method·public·getFlags()J | 85 | .method·public·getFlags()J |
| 86 | ····.locals·4 | 86 | ····.locals·4 |
| 87 | ····.prologue | 87 | ····.prologue |
| 88 | ····.line·1 | 88 | ····.line·1899 |
| 89 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 89 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 90 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; | 90 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; |
| 91 | ····monitor-enter·v1 | 91 | ····monitor-enter·v1 |
| 92 | ····.line·190 | 92 | ····.line·1900 |
| 93 | ····:try_start_0 | 93 | ····:try_start_0 |
| 94 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 94 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 95 | ····iget·v0,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mFlags:I | 95 | ····iget·v0,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mFlags:I |
| 96 | ····int-to-long·v2,·v0 | 96 | ····int-to-long·v2,·v0 |
| 97 | ····monitor-exit·v1 | 97 | ····monitor-exit·v1 |
| 98 | ····return-wide·v2 | 98 | ····return-wide·v2 |
| 99 | ····.line·190 | 99 | ····.line·1901 |
| 100 | ····:catchall_0 | 100 | ····:catchall_0 |
| 101 | ····move-exception·v0 | 101 | ····move-exception·v0 |
| 102 | ····monitor-exit·v1 | 102 | ····monitor-exit·v1 |
| 103 | ····:try_end_0 | 103 | ····:try_end_0 |
| 104 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 104 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 105 | ····throw·v0 | 105 | ····throw·v0 |
| 106 | .end·method | 106 | .end·method |
| 107 | .method·public·getLaunchPendingIntent()Landroid/app/PendingIntent; | 107 | .method·public·getLaunchPendingIntent()Landroid/app/PendingIntent; |
| 108 | ····.locals·2 | 108 | ····.locals·2 |
| 109 | ····.prologue | 109 | ····.prologue |
| 110 | ····.line·189 | 110 | ····.line·1891 |
| 111 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 111 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 112 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; | 112 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; |
| Max diff block lines reached; 28130/32729 bytes (85.95%) of diff not shown. | |||
| Offset 23, 58 lines modified | Offset 23, 58 lines modified | ||
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V | 24 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 27 | ····.prologue | 27 | ····.prologue |
| 28 | ····.line·138 | 28 | ····.line·1387 |
| 29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| 33 | #·virtual·methods | 33 | #·virtual·methods |
| 34 | .method·public·onSeekTo(J)V | 34 | .method·public·onSeekTo(J)V |
| 35 | ····.locals·3 | 35 | ····.locals·3 |
| 36 | ····.param·p1,·"pos"····#·J | 36 | ····.param·p1,·"pos"····#·J |
| 37 | ····.prologue | 37 | ····.prologue |
| 38 | ····.line·139 | 38 | ····.line·1396 |
| 39 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 39 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 40 | ····const/16·v1,·0x12 | 40 | ····const/16·v1,·0x12 |
| 41 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 41 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
| 42 | ····move-result-object·v2 | 42 | ····move-result-object·v2 |
| 43 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V | 43 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V |
| 44 | ····.line·139 | 44 | ····.line·1397 |
| 45 | ····return-void | 45 | ····return-void |
| 46 | .end·method | 46 | .end·method |
| 47 | .method·public·onSetRating(Ljava/lang/Object;)V | 47 | .method·public·onSetRating(Ljava/lang/Object;)V |
| 48 | ····.locals·3 | 48 | ····.locals·3 |
| 49 | ····.param·p1,·"ratingObj"····#·Ljava/lang/Object; | 49 | ····.param·p1,·"ratingObj"····#·Ljava/lang/Object; |
| 50 | ····.prologue | 50 | ····.prologue |
| 51 | ····.line·139 | 51 | ····.line·1390 |
| 52 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 52 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
| 53 | ····const/16·v1,·0x13 | 53 | ····const/16·v1,·0x13 |
| 54 | ····.line·139 | 54 | ····.line·1391 |
| 55 | ····invoke-static·{p1},·Landroid/support/v4/media/RatingCompat;->fromRating(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; | 55 | ····invoke-static·{p1},·Landroid/support/v4/media/RatingCompat;->fromRating(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; |
| 56 | ····move-result-object·v2 | 56 | ····move-result-object·v2 |
| 57 | ····.line·139 | 57 | ····.line·1390 |
| 58 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V | 58 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V |
| 59 | ····.line·139 | 59 | ····.line·1392 |
| 60 | ····return-void | 60 | ····return-void |
| 61 | .end·method | 61 | .end·method |
| Offset 20, 47 lines modified | Offset 20, 47 lines modified | ||
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·public·constructor·<init>(Landroid/support/v4/media/session/IMediaSession;)V | 21 | .method·public·constructor·<init>(Landroid/support/v4/media/session/IMediaSession;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"binder"····#·Landroid/support/v4/media/session/IMediaSession; | 23 | ····.param·p1,·"binder"····#·Landroid/support/v4/media/session/IMediaSession; |
| 24 | ····.prologue | 24 | ····.prologue |
| 25 | ····.line·118 | 25 | ····.line·1181 |
| 26 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V |
| 27 | ····.line·118 | 27 | ····.line·1182 |
| 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
| 29 | ····.line·118 | 29 | ····.line·1183 |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | #·virtual·methods | 32 | #·virtual·methods |
| 33 | .method·public·fastForward()V | 33 | .method·public·fastForward()V |
| 34 | ····.locals·4 | 34 | ····.locals·4 |
| 35 | ····.prologue | 35 | ····.prologue |
| 36 | ····.line·129 | 36 | ····.line·1296 |
| 37 | ····:try_start_0 | 37 | ····:try_start_0 |
| 38 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 38 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
| 39 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->fastForward()V | 39 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->fastForward()V |
| 40 | ····:try_end_0 | 40 | ····:try_end_0 |
| 41 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 41 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 42 | ····.line·1 | 42 | ····.line·1300 |
| 43 | ····:goto_0 | 43 | ····:goto_0 |
| 44 | ····return-void | 44 | ····return-void |
| 45 | ····.line·129 | 45 | ····.line·1297 |
| 46 | ····:catch_0 | 46 | ····:catch_0 |
| 47 | ····move-exception·v0 | 47 | ····move-exception·v0 |
| 48 | ····.line·129 | 48 | ····.line·1298 |
| 49 | ····.local·v0,·"e":Landroid/os/RemoteException; | 49 | ····.local·v0,·"e":Landroid/os/RemoteException; |
| 50 | ····const-string·v1,·"MediaControllerCompat" | 50 | ····const-string·v1,·"MediaControllerCompat" |
| 51 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 51 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
| 52 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 52 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| Offset 83, 31 lines modified | Offset 83, 31 lines modified | ||
| 83 | ····goto·:goto_0 | 83 | ····goto·:goto_0 |
| 84 | .end·method | 84 | .end·method |
| 85 | .method·public·pause()V | 85 | .method·public·pause()V |
| 86 | ····.locals·4 | 86 | ····.locals·4 |
| 87 | ····.prologue | 87 | ····.prologue |
| 88 | ····.line·126 | 88 | ····.line·1269 |
| 89 | ····:try_start_0 | 89 | ····:try_start_0 |
| 90 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 90 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
| 91 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->pause()V | 91 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->pause()V |
| 92 | ····:try_end_0 | 92 | ····:try_end_0 |
| 93 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 93 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 94 | ····.line·127 | 94 | ····.line·1273 |
| 95 | ····:goto_0 | 95 | ····:goto_0 |
| 96 | ····return-void | 96 | ····return-void |
| 97 | ····.line·12 | 97 | ····.line·1270 |
| 98 | ····:catch_0 | 98 | ····:catch_0 |
| 99 | ····move-exception·v0 | 99 | ····move-exception·v0 |
| 100 | ····.line·127 | 100 | ····.line·1271 |
| 101 | ····.local·v0,·"e":Landroid/os/RemoteException; | 101 | ····.local·v0,·"e":Landroid/os/RemoteException; |
| 102 | ····const-string·v1,·"MediaControllerCompat" | 102 | ····const-string·v1,·"MediaControllerCompat" |
| 103 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 103 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
| 104 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 104 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| Offset 130, 31 lines modified | Offset 130, 31 lines modified | ||
| 130 | ····goto·:goto_0 | 130 | ····goto·:goto_0 |
| 131 | .end·method | 131 | .end·method |
| 132 | .method·public·play()V | 132 | .method·public·play()V |
| 133 | ····.locals·4 | 133 | ····.locals·4 |
| 134 | ····.prologue | 134 | ····.prologue |
| 135 | ····.line·122 | 135 | ····.line·1224 |
| 136 | ····:try_start_0 | 136 | ····:try_start_0 |
| 137 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 137 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
| 138 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->play()V | 138 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->play()V |
| 139 | ····:try_end_0 | 139 | ····:try_end_0 |
| 140 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 140 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 141 | ····.line·122 | 141 | ····.line·1228 |
| 142 | ····:goto_0 | 142 | ····:goto_0 |
| 143 | ····return-void | 143 | ····return-void |
| 144 | ····.line·122 | 144 | ····.line·1225 |
| 145 | ····:catch_0 | 145 | ····:catch_0 |
| 146 | ····move-exception·v0 | 146 | ····move-exception·v0 |
| 147 | ····.line·122 | 147 | ····.line·1226 |
| 148 | ····.local·v0,·"e":Landroid/os/RemoteException; | 148 | ····.local·v0,·"e":Landroid/os/RemoteException; |
| 149 | ····const-string·v1,·"MediaControllerCompat" | 149 | ····const-string·v1,·"MediaControllerCompat" |
| 150 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 150 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
| 151 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 151 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| Offset 179, 31 lines modified | Offset 179, 31 lines modified | ||
| 179 | .method·public·playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V | 179 | .method·public·playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V |
| 180 | ····.locals·4 | 180 | ····.locals·4 |
| 181 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; | 181 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; |
| 182 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 182 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
| 183 | ····.prologue | 183 | ····.prologue |
| 184 | ····.line·123 | 184 | ····.line·1233 |
| 185 | ····:try_start_0 | 185 | ····:try_start_0 |
| 186 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 186 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
| 187 | ····invoke-interface·{v1,·p1,·p2},·Landroid/support/v4/media/session/IMediaSession;->playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V | 187 | ····invoke-interface·{v1,·p1,·p2},·Landroid/support/v4/media/session/IMediaSession;->playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V |
| 188 | ····:try_end_0 | 188 | ····:try_end_0 |
| 189 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 189 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| Max diff block lines reached; 14721/18727 bytes (78.61%) of diff not shown. | |||
| Offset 30, 26 lines modified | Offset 30, 26 lines modified | ||
| 30 | #·direct·methods | 30 | #·direct·methods |
| 31 | .method·public·constructor·<init>()V | 31 | .method·public·constructor·<init>()V |
| 32 | ····.locals·1 | 32 | ····.locals·1 |
| 33 | ····.prologue | 33 | ····.prologue |
| 34 | ····.line·62 | 34 | ····.line·6231 |
| 35 | ····.local·p0,·"this":Landroid/support/v7/widget/RecyclerView$Adapter;,·"Landroid/support/v7/widget/RecyclerView$Adapter<TVH;>;" | 35 | ····.local·p0,·"this":Landroid/support/v7/widget/RecyclerView$Adapter;,·"Landroid/support/v7/widget/RecyclerView$Adapter<TVH;>;" |
| 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 37 | ····.line·623 | 37 | ····.line·6232 |
| 38 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable; | 38 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable; |
| 39 | ····invoke-direct·{v0},·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;-><init>()V | 39 | ····invoke-direct·{v0},·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;-><init>()V |
| 40 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Adapter;->mObservable:Landroid/support/v7/widget/RecyclerView$AdapterDataObservable; | 40 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Adapter;->mObservable:Landroid/support/v7/widget/RecyclerView$AdapterDataObservable; |
| 41 | ····.line·623 | 41 | ····.line·6233 |
| 42 | ····const/4·v0,·0x0 | 42 | ····const/4·v0,·0x0 |
| 43 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Adapter;->mHasStableIds:Z | 43 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Adapter;->mHasStableIds:Z |
| 44 | ····return-void | 44 | ····return-void |
| 45 | .end·method | 45 | .end·method |
| Offset 65, 76 lines modified | Offset 65, 76 lines modified | ||
| 65 | ····.end·annotation | 65 | ····.end·annotation |
| 66 | ····.prologue | 66 | ····.prologue |
| 67 | ····.local·p0,·"this":Landroid/support/v7/widget/RecyclerView$Adapter;,·"Landroid/support/v7/widget/RecyclerView$Adapter<TVH;>;" | 67 | ····.local·p0,·"this":Landroid/support/v7/widget/RecyclerView$Adapter;,·"Landroid/support/v7/widget/RecyclerView$Adapter<TVH;>;" |
| 68 | ····.local·p1,·"holder":Landroid/support/v7/widget/RecyclerView$ViewHolder;,·"TVH;" | 68 | ····.local·p1,·"holder":Landroid/support/v7/widget/RecyclerView$ViewHolder;,·"TVH;" |
| 69 | ····const/4·v4,·0x1 | 69 | ····const/4·v4,·0x1 |
| 70 | ····.line·633 | 70 | ····.line·6335 |
| 71 | ····iput·p2,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mPosition:I | 71 | ····iput·p2,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mPosition:I |
| 72 | ····.line·633 | 72 | ····.line·6336 |
| 73 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$Adapter;->hasStableIds()Z | 73 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$Adapter;->hasStableIds()Z |
| 74 | ····move-result·v1 | 74 | ····move-result·v1 |
| 75 | ····if-eqz·v1,·:cond_0 | 75 | ····if-eqz·v1,·:cond_0 |
| 76 | ····.line·633 | 76 | ····.line·6337 |
| 77 | ····invoke-virtual·{p0,·p2},·Landroid/support/v7/widget/RecyclerView$Adapter;->getItemId(I)J | 77 | ····invoke-virtual·{p0,·p2},·Landroid/support/v7/widget/RecyclerView$Adapter;->getItemId(I)J |
| 78 | ····move-result-wide·v2 | 78 | ····move-result-wide·v2 |
| 79 | ····iput-wide·v2,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mItemId:J | 79 | ····iput-wide·v2,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mItemId:J |
| 80 | ····.line·633 | 80 | ····.line·6339 |
| 81 | ····:cond_0 | 81 | ····:cond_0 |
| 82 | ····const/16·v1,·0x207 | 82 | ····const/16·v1,·0x207 |
| 83 | ····invoke-virtual·{p1,·v4,·v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->setFlags(II)V | 83 | ····invoke-virtual·{p1,·v4,·v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->setFlags(II)V |
| 84 | ····.line·634 | 84 | ····.line·6342 |
| 85 | ····const-string·v1,·"RV·OnBindView" | 85 | ····const-string·v1,·"RV·OnBindView" |
| 86 | ····invoke-static·{v1},·Landroid/support/v4/os/TraceCompat;->beginSection(Ljava/lang/String;)V | 86 | ····invoke-static·{v1},·Landroid/support/v4/os/TraceCompat;->beginSection(Ljava/lang/String;)V |
| 87 | ····.line·634 | 87 | ····.line·6343 |
| 88 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->getUnmodifiedPayloads()Ljava/util/List; | 88 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->getUnmodifiedPayloads()Ljava/util/List; |
| 89 | ····move-result-object·v1 | 89 | ····move-result-object·v1 |
| 90 | ····invoke-virtual·{p0,·p1,·p2,·v1},·Landroid/support/v7/widget/RecyclerView$Adapter;->onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;ILjava/util/List;)V | 90 | ····invoke-virtual·{p0,·p1,·p2,·v1},·Landroid/support/v7/widget/RecyclerView$Adapter;->onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;ILjava/util/List;)V |
| 91 | ····.line·634 | 91 | ····.line·6344 |
| 92 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->clearPayload()V | 92 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->clearPayload()V |
| 93 | ····.line·634 | 93 | ····.line·6345 |
| 94 | ····iget-object·v1,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 94 | ····iget-object·v1,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| 95 | ····invoke-virtual·{v1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 95 | ····invoke-virtual·{v1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
| 96 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
| 97 | ····.line·634 | 97 | ····.line·6346 |
| 98 | ····.local·v0,·"layoutParams":Landroid/view/ViewGroup$LayoutParams; | 98 | ····.local·v0,·"layoutParams":Landroid/view/ViewGroup$LayoutParams; |
| 99 | ····instance-of·v1,·v0,·Landroid/support/v7/widget/RecyclerView$LayoutParams; | 99 | ····instance-of·v1,·v0,·Landroid/support/v7/widget/RecyclerView$LayoutParams; |
| 100 | ····if-eqz·v1,·:cond_1 | 100 | ····if-eqz·v1,·:cond_1 |
| 101 | ····.line·634 | 101 | ····.line·6347 |
| 102 | ····check-cast·v0,·Landroid/support/v7/widget/RecyclerView$LayoutParams; | 102 | ····check-cast·v0,·Landroid/support/v7/widget/RecyclerView$LayoutParams; |
| 103 | ····.end·local·v0····#·"layoutParams":Landroid/view/ViewGroup$LayoutParams; | 103 | ····.end·local·v0····#·"layoutParams":Landroid/view/ViewGroup$LayoutParams; |
| 104 | ····iput-boolean·v4,·v0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z | 104 | ····iput-boolean·v4,·v0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z |
| 105 | ····.line·634 | 105 | ····.line·6349 |
| 106 | ····:cond_1 | 106 | ····:cond_1 |
| 107 | ····invoke-static·{},·Landroid/support/v4/os/TraceCompat;->endSection()V | 107 | ····invoke-static·{},·Landroid/support/v4/os/TraceCompat;->endSection()V |
| 108 | ····.line·63 | 108 | ····.line·6350 |
| 109 | ····return-void | 109 | ····return-void |
| 110 | .end·method | 110 | .end·method |
| 111 | .method·public·final·createViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder; | 111 | .method·public·final·createViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 112 | ····.locals·2 | 112 | ····.locals·2 |
| 113 | ····.param·p1,·"parent"····#·Landroid/view/ViewGroup; | 113 | ····.param·p1,·"parent"····#·Landroid/view/ViewGroup; |
| 114 | ····.param·p2,·"viewType"····#·I | 114 | ····.param·p2,·"viewType"····#·I |
| Offset 143, 259 lines modified | Offset 143, 259 lines modified | ||
| 143 | ············"(", | 143 | ············"(", |
| 144 | ············"Landroid/view/ViewGroup;", | 144 | ············"Landroid/view/ViewGroup;", |
| 145 | ············"I)TVH;" | 145 | ············"I)TVH;" |
| 146 | ········} | 146 | ········} |
| 147 | ····.end·annotation | 147 | ····.end·annotation |
| 148 | ····.prologue | 148 | ····.prologue |
| 149 | ····.line·63 | 149 | ····.line·6320 |
| 150 | ····.local·p0,·"this":Landroid/support/v7/widget/RecyclerView$Adapter;,·"Landroid/support/v7/widget/RecyclerView$Adapter<TVH;>;" | 150 | ····.local·p0,·"this":Landroid/support/v7/widget/RecyclerView$Adapter;,·"Landroid/support/v7/widget/RecyclerView$Adapter<TVH;>;" |
| 151 | ····const-string·v1,·"RV·CreateView" | 151 | ····const-string·v1,·"RV·CreateView" |
| 152 | ····invoke-static·{v1},·Landroid/support/v4/os/TraceCompat;->beginSection(Ljava/lang/String;)V | 152 | ····invoke-static·{v1},·Landroid/support/v4/os/TraceCompat;->beginSection(Ljava/lang/String;)V |
| 153 | ····.line·63 | 153 | ····.line·6321 |
| 154 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$Adapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder; | 154 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$Adapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 155 | ····move-result-object·v0 | 155 | ····move-result-object·v0 |
| 156 | ····.line·632 | 156 | ····.line·6322 |
| 157 | ····.local·v0,·"holder":Landroid/support/v7/widget/RecyclerView$ViewHolder;,·"TVH;" | 157 | ····.local·v0,·"holder":Landroid/support/v7/widget/RecyclerView$ViewHolder;,·"TVH;" |
| 158 | ····iput·p2,·v0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mItemViewType:I | 158 | ····iput·p2,·v0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mItemViewType:I |
| 159 | ····.line·632 | 159 | ····.line·6323 |
| Max diff block lines reached; 14642/19370 bytes (75.59%) of diff not shown. | |||
| Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
| 15 | #·direct·methods | 15 | #·direct·methods |
| 16 | .method·public·constructor·<init>()V | 16 | .method·public·constructor·<init>()V |
| 17 | ····.locals·0 | 17 | ····.locals·0 |
| 18 | ····.prologue | 18 | ····.prologue |
| 19 | ····.line·967 | 19 | ····.line·9677 |
| 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 21 | ····return-void | 21 | ····return-void |
| 22 | .end·method | 22 | .end·method |
| 23 | #·virtual·methods | 23 | #·virtual·methods |
| Offset 34, 90 lines modified | Offset 34, 90 lines modified | ||
| 34 | ····.param·p3,·"parent"····#·Landroid/support/v7/widget/RecyclerView; | 34 | ····.param·p3,·"parent"····#·Landroid/support/v7/widget/RecyclerView; |
| 35 | ····.annotation·runtime·Ljava/lang/Deprecated; | 35 | ····.annotation·runtime·Ljava/lang/Deprecated; |
| 36 | ····.end·annotation | 36 | ····.end·annotation |
| 37 | ····.prologue | 37 | ····.prologue |
| 38 | ····const/4·v0,·0x0 | 38 | ····const/4·v0,·0x0 |
| 39 | ····.line·972 | 39 | ····.line·9727 |
| 40 | ····invoke-virtual·{p1,·v0,·v0,·v0,·v0},·Landroid/graphics/Rect;->set(IIII)V | 40 | ····invoke-virtual·{p1,·v0,·v0,·v0,·v0},·Landroid/graphics/Rect;->set(IIII)V |
| 41 | ····.line·972 | 41 | ····.line·9728 |
| 42 | ····return-void | 42 | ····return-void |
| 43 | .end·method | 43 | .end·method |
| 44 | .method·public·getItemOffsets(Landroid/graphics/Rect;Landroid/view/View;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V | 44 | .method·public·getItemOffsets(Landroid/graphics/Rect;Landroid/view/View;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V |
| 45 | ····.locals·1 | 45 | ····.locals·1 |
| 46 | ····.param·p1,·"outRect"····#·Landroid/graphics/Rect; | 46 | ····.param·p1,·"outRect"····#·Landroid/graphics/Rect; |
| 47 | ····.param·p2,·"view"····#·Landroid/view/View; | 47 | ····.param·p2,·"view"····#·Landroid/view/View; |
| 48 | ····.param·p3,·"parent"····#·Landroid/support/v7/widget/RecyclerView; | 48 | ····.param·p3,·"parent"····#·Landroid/support/v7/widget/RecyclerView; |
| 49 | ····.param·p4,·"state"····#·Landroid/support/v7/widget/RecyclerView$State; | 49 | ····.param·p4,·"state"····#·Landroid/support/v7/widget/RecyclerView$State; |
| 50 | ····.prologue | 50 | ····.prologue |
| 51 | ····.line·97 | 51 | ····.line·9751 |
| 52 | ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 52 | ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
| 53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
| 54 | ····check-cast·v0,·Landroid/support/v7/widget/RecyclerView$LayoutParams; | 54 | ····check-cast·v0,·Landroid/support/v7/widget/RecyclerView$LayoutParams; |
| 55 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$LayoutParams;->getViewLayoutPosition()I | 55 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$LayoutParams;->getViewLayoutPosition()I |
| 56 | ····move-result·v0 | 56 | ····move-result·v0 |
| 57 | ····invoke-virtual·{p0,·p1,·v0,·p3},·Landroid/support/v7/widget/RecyclerView$ItemDecoration;->getItemOffsets(Landroid/graphics/Rect;ILandroid/support/v7/widget/RecyclerView;)V | 57 | ····invoke-virtual·{p0,·p1,·v0,·p3},·Landroid/support/v7/widget/RecyclerView$ItemDecoration;->getItemOffsets(Landroid/graphics/Rect;ILandroid/support/v7/widget/RecyclerView;)V |
| 58 | ····.line·975 | 58 | ····.line·9753 |
| 59 | ····return-void | 59 | ····return-void |
| 60 | .end·method | 60 | .end·method |
| 61 | .method·public·onDraw(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;)V | 61 | .method·public·onDraw(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;)V |
| 62 | ····.locals·0 | 62 | ····.locals·0 |
| 63 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 63 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
| 64 | ····.param·p2,·"parent"····#·Landroid/support/v7/widget/RecyclerView; | 64 | ····.param·p2,·"parent"····#·Landroid/support/v7/widget/RecyclerView; |
| 65 | ····.annotation·runtime·Ljava/lang/Deprecated; | 65 | ····.annotation·runtime·Ljava/lang/Deprecated; |
| 66 | ····.end·annotation | 66 | ····.end·annotation |
| 67 | ····.prologue | 67 | ····.prologue |
| 68 | ····.line·969 | 68 | ····.line·9697 |
| 69 | ····return-void | 69 | ····return-void |
| 70 | .end·method | 70 | .end·method |
| 71 | .method·public·onDraw(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V | 71 | .method·public·onDraw(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V |
| 72 | ····.locals·0 | 72 | ····.locals·0 |
| 73 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 73 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
| 74 | ····.param·p2,·"parent"····#·Landroid/support/v7/widget/RecyclerView; | 74 | ····.param·p2,·"parent"····#·Landroid/support/v7/widget/RecyclerView; |
| 75 | ····.param·p3,·"state"····#·Landroid/support/v7/widget/RecyclerView$State; | 75 | ····.param·p3,·"state"····#·Landroid/support/v7/widget/RecyclerView$State; |
| 76 | ····.prologue | 76 | ····.prologue |
| 77 | ····.line·968 | 77 | ····.line·9688 |
| 78 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$ItemDecoration;->onDraw(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;)V | 78 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$ItemDecoration;->onDraw(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;)V |
| 79 | ····.line·968 | 79 | ····.line·9689 |
| 80 | ····return-void | 80 | ····return-void |
| 81 | .end·method | 81 | .end·method |
| 82 | .method·public·onDrawOver(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;)V | 82 | .method·public·onDrawOver(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;)V |
| 83 | ····.locals·0 | 83 | ····.locals·0 |
| 84 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 84 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
| 85 | ····.param·p2,·"parent"····#·Landroid/support/v7/widget/RecyclerView; | 85 | ····.param·p2,·"parent"····#·Landroid/support/v7/widget/RecyclerView; |
| 86 | ····.annotation·runtime·Ljava/lang/Deprecated; | 86 | ····.annotation·runtime·Ljava/lang/Deprecated; |
| 87 | ····.end·annotation | 87 | ····.end·annotation |
| 88 | ····.prologue | 88 | ····.prologue |
| 89 | ····.line·971 | 89 | ····.line·9718 |
| 90 | ····return-void | 90 | ····return-void |
| 91 | .end·method | 91 | .end·method |
| 92 | .method·public·onDrawOver(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V | 92 | .method·public·onDrawOver(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V |
| 93 | ····.locals·0 | 93 | ····.locals·0 |
| 94 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 94 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
| 95 | ····.param·p2,·"parent"····#·Landroid/support/v7/widget/RecyclerView; | 95 | ····.param·p2,·"parent"····#·Landroid/support/v7/widget/RecyclerView; |
| 96 | ····.param·p3,·"state"····#·Landroid/support/v7/widget/RecyclerView$State; | 96 | ····.param·p3,·"state"····#·Landroid/support/v7/widget/RecyclerView$State; |
| 97 | ····.prologue | 97 | ····.prologue |
| 98 | ····.line·970 | 98 | ····.line·9709 |
| 99 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$ItemDecoration;->onDrawOver(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;)V | 99 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$ItemDecoration;->onDrawOver(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;)V |
| 100 | ····.line·97 | 100 | ····.line·9710 |
| 101 | ····return-void | 101 | ····return-void |
| 102 | .end·method | 102 | .end·method |
| Offset 27, 29 lines modified | Offset 27, 29 lines modified | ||
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.prologue | 30 | ····.prologue |
| 31 | ····.line·1224 | 31 | ····.line·12242 |
| 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 33 | ····.line·1224 | 33 | ····.line·12243 |
| 34 | ····return-void | 34 | ····return-void |
| 35 | .end·method | 35 | .end·method |
| 36 | #·virtual·methods | 36 | #·virtual·methods |
| 37 | .method·public·setFrom(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; | 37 | .method·public·setFrom(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; |
| 38 | ····.locals·1 | 38 | ····.locals·1 |
| 39 | ····.param·p1,·"holder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 39 | ····.param·p1,·"holder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 40 | ····.prologue | 40 | ····.prologue |
| 41 | ····.line·1225 | 41 | ····.line·12253 |
| 42 | ····const/4·v0,·0x0 | 42 | ····const/4·v0,·0x0 |
| 43 | ····invoke-virtual·{p0,·p1,·v0},·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;->setFrom(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; | 43 | ····invoke-virtual·{p0,·p1,·v0},·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;->setFrom(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; |
| 44 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
| 45 | ····return-object·v0 | 45 | ····return-object·v0 |
| Offset 57, 42 lines modified | Offset 57, 42 lines modified | ||
| 57 | .method·public·setFrom(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; | 57 | .method·public·setFrom(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; |
| 58 | ····.locals·2 | 58 | ····.locals·2 |
| 59 | ····.param·p1,·"holder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 59 | ····.param·p1,·"holder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 60 | ····.param·p2,·"flags"····#·I | 60 | ····.param·p2,·"flags"····#·I |
| 61 | ····.prologue | 61 | ····.prologue |
| 62 | ····.line·1226 | 62 | ····.line·12268 |
| 63 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 63 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| 64 | ····.line·1226 | 64 | ····.line·12269 |
| 65 | ····.local·v0,·"view":Landroid/view/View; | 65 | ····.local·v0,·"view":Landroid/view/View; |
| 66 | ····invoke-virtual·{v0},·Landroid/view/View;->getLeft()I | 66 | ····invoke-virtual·{v0},·Landroid/view/View;->getLeft()I |
| 67 | ····move-result·v1 | 67 | ····move-result·v1 |
| 68 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;->left:I | 68 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;->left:I |
| 69 | ····.line·122 | 69 | ····.line·12270 |
| 70 | ····invoke-virtual·{v0},·Landroid/view/View;->getTop()I | 70 | ····invoke-virtual·{v0},·Landroid/view/View;->getTop()I |
| 71 | ····move-result·v1 | 71 | ····move-result·v1 |
| 72 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;->top:I | 72 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;->top:I |
| 73 | ····.line·122 | 73 | ····.line·12271 |
| 74 | ····invoke-virtual·{v0},·Landroid/view/View;->getRight()I | 74 | ····invoke-virtual·{v0},·Landroid/view/View;->getRight()I |
| 75 | ····move-result·v1 | 75 | ····move-result·v1 |
| 76 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;->right:I | 76 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;->right:I |
| 77 | ····.line·1227 | 77 | ····.line·12272 |
| 78 | ····invoke-virtual·{v0},·Landroid/view/View;->getBottom()I | 78 | ····invoke-virtual·{v0},·Landroid/view/View;->getBottom()I |
| 79 | ····move-result·v1 | 79 | ····move-result·v1 |
| 80 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;->bottom:I | 80 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;->bottom:I |
| 81 | ····.line·1227 | 81 | ····.line·12273 |
| 82 | ····return-object·p0 | 82 | ····return-object·p0 |
| 83 | .end·method | 83 | .end·method |
| Offset 40, 194 lines modified | Offset 40, 194 lines modified | ||
| 40 | #·direct·methods | 40 | #·direct·methods |
| 41 | .method·public·constructor·<init>()V | 41 | .method·public·constructor·<init>()V |
| 42 | ····.locals·2 | 42 | ····.locals·2 |
| 43 | ····.prologue | 43 | ····.prologue |
| 44 | ····const/4·v1,·0x0 | 44 | ····const/4·v1,·0x0 |
| 45 | ····.line·1067 | 45 | ····.line·10674 |
| 46 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 46 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 47 | ····.line·106 | 47 | ····.line·10660 |
| 48 | ····const/4·v0,·-0x1 | 48 | ····const/4·v0,·-0x1 |
| 49 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetPosition:I | 49 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetPosition:I |
| 50 | ····.line·1067 | 50 | ····.line·10675 |
| 51 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; | 51 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; |
| 52 | ····invoke-direct·{v0,·v1,·v1},·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;-><init>(II)V | 52 | ····invoke-direct·{v0,·v1,·v1},·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;-><init>(II)V |
| 53 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; | 53 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; |
| 54 | ····.line·1067 | 54 | ····.line·10676 |
| 55 | ····return-void | 55 | ····return-void |
| 56 | .end·method | 56 | .end·method |
| 57 | .method·static·synthetic·access$400(Landroid/support/v7/widget/RecyclerView$SmoothScroller;II)V | 57 | .method·static·synthetic·access$400(Landroid/support/v7/widget/RecyclerView$SmoothScroller;II)V |
| 58 | ····.locals·0 | 58 | ····.locals·0 |
| 59 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$SmoothScroller; | 59 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$SmoothScroller; |
| 60 | ····.param·p1,·"x1"····#·I | 60 | ····.param·p1,·"x1"····#·I |
| 61 | ····.param·p2,·"x2"····#·I | 61 | ····.param·p2,·"x2"····#·I |
| 62 | ····.prologue | 62 | ····.prologue |
| 63 | ····.line·1065 | 63 | ····.line·10658 |
| 64 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->onAnimation(II)V | 64 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->onAnimation(II)V |
| 65 | ····return-void | 65 | ····return-void |
| 66 | .end·method | 66 | .end·method |
| 67 | .method·private·onAnimation(II)V | 67 | .method·private·onAnimation(II)V |
| 68 | ····.locals·5 | 68 | ····.locals·5 |
| 69 | ····.param·p1,·"dx"····#·I | 69 | ····.param·p1,·"dx"····#·I |
| 70 | ····.param·p2,·"dy"····#·I | 70 | ····.param·p2,·"dy"····#·I |
| 71 | ····.prologue | 71 | ····.prologue |
| 72 | ····.line·107 | 72 | ····.line·10770 |
| 73 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroid/support/v7/widget/RecyclerView; | 73 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroid/support/v7/widget/RecyclerView; |
| 74 | ····.line·107 | 74 | ····.line·10771 |
| 75 | ····.local·v1,·"recyclerView":Landroid/support/v7/widget/RecyclerView; | 75 | ····.local·v1,·"recyclerView":Landroid/support/v7/widget/RecyclerView; |
| 76 | ····iget-boolean·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRunning:Z | 76 | ····iget-boolean·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRunning:Z |
| 77 | ····if-eqz·v2,·:cond_0 | 77 | ····if-eqz·v2,·:cond_0 |
| 78 | ····iget·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetPosition:I | 78 | ····iget·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetPosition:I |
| 79 | ····const/4·v3,·-0x1 | 79 | ····const/4·v3,·-0x1 |
| 80 | ····if-eq·v2,·v3,·:cond_0 | 80 | ····if-eq·v2,·v3,·:cond_0 |
| 81 | ····if-nez·v1,·:cond_1 | 81 | ····if-nez·v1,·:cond_1 |
| 82 | ····.line·1077 | 82 | ····.line·10772 |
| 83 | ····:cond_0 | 83 | ····:cond_0 |
| 84 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->stop()V | 84 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->stop()V |
| 85 | ····.line·1077 | 85 | ····.line·10774 |
| 86 | ····:cond_1 | 86 | ····:cond_1 |
| 87 | ····const/4·v2,·0x0 | 87 | ····const/4·v2,·0x0 |
| 88 | ····iput-boolean·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z | 88 | ····iput-boolean·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z |
| 89 | ····.line·1077 | 89 | ····.line·10775 |
| 90 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View; | 90 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View; |
| 91 | ····if-eqz·v2,·:cond_2 | 91 | ····if-eqz·v2,·:cond_2 |
| 92 | ····.line·1077 | 92 | ····.line·10777 |
| 93 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View; | 93 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View; |
| 94 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->getChildPosition(Landroid/view/View;)I | 94 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->getChildPosition(Landroid/view/View;)I |
| 95 | ····move-result·v2 | 95 | ····move-result·v2 |
| 96 | ····iget·v3,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetPosition:I | 96 | ····iget·v3,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetPosition:I |
| 97 | ····if-ne·v2,·v3,·:cond_4 | 97 | ····if-ne·v2,·v3,·:cond_4 |
| 98 | ····.line·1077 | 98 | ····.line·10778 |
| 99 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View; | 99 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View; |
| 100 | ····iget-object·v3,·v1,·Landroid/support/v7/widget/RecyclerView;->mState:Landroid/support/v7/widget/RecyclerView$State; | 100 | ····iget-object·v3,·v1,·Landroid/support/v7/widget/RecyclerView;->mState:Landroid/support/v7/widget/RecyclerView$State; |
| 101 | ····iget-object·v4,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; | 101 | ····iget-object·v4,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; |
| 102 | ····invoke-virtual·{p0,·v2,·v3,·v4},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->onTargetFound(Landroid/view/View;Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V | 102 | ····invoke-virtual·{p0,·v2,·v3,·v4},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->onTargetFound(Landroid/view/View;Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V |
| 103 | ····.line·1077 | 103 | ····.line·10779 |
| 104 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; | 104 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; |
| 105 | ····invoke-virtual·{v2,·v1},·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->runIfNecessary(Landroid/support/v7/widget/RecyclerView;)V | 105 | ····invoke-virtual·{v2,·v1},·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->runIfNecessary(Landroid/support/v7/widget/RecyclerView;)V |
| 106 | ····.line·107 | 106 | ····.line·10780 |
| 107 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->stop()V | 107 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->stop()V |
| 108 | ····.line·1078 | 108 | ····.line·10786 |
| 109 | ····:cond_2 | 109 | ····:cond_2 |
| 110 | ····:goto_0 | 110 | ····:goto_0 |
| 111 | ····iget-boolean·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRunning:Z | 111 | ····iget-boolean·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRunning:Z |
| 112 | ····if-eqz·v2,·:cond_3 | 112 | ····if-eqz·v2,·:cond_3 |
| 113 | ····.line·1078 | 113 | ····.line·10787 |
| 114 | ····iget-object·v2,·v1,·Landroid/support/v7/widget/RecyclerView;->mState:Landroid/support/v7/widget/RecyclerView$State; | 114 | ····iget-object·v2,·v1,·Landroid/support/v7/widget/RecyclerView;->mState:Landroid/support/v7/widget/RecyclerView$State; |
| 115 | ····iget-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; | 115 | ····iget-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; |
| 116 | ····invoke-virtual·{p0,·p1,·p2,·v2,·v3},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->onSeekTargetStep(IILandroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V | 116 | ····invoke-virtual·{p0,·p1,·p2,·v2,·v3},·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->onSeekTargetStep(IILandroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V |
| 117 | ····.line·1078 | 117 | ····.line·10788 |
| 118 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; | 118 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action; |
| 119 | ····invoke-virtual·{v2},·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->hasJumpTarget()Z | 119 | ····invoke-virtual·{v2},·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->hasJumpTarget()Z |
| 120 | ····move-result·v0 | 120 | ····move-result·v0 |
| 121 | ····.line·1078 | 121 | ····.line·10789 |
| Max diff block lines reached; 12625/17807 bytes (70.90%) of diff not shown. | |||
| Offset 63, 108 lines modified | Offset 63, 108 lines modified | ||
| 63 | ····.locals·6 | 63 | ····.locals·6 |
| 64 | ····.prologue | 64 | ····.prologue |
| 65 | ····const-wide/16·v4,·0xfa | 65 | ····const-wide/16·v4,·0xfa |
| 66 | ····const-wide/16·v2,·0x78 | 66 | ····const-wide/16·v2,·0x78 |
| 67 | ····.line·1154 | 67 | ····.line·11549 |
| 68 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 68 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 69 | ····.line·1160 | 69 | ····.line·11605 |
| 70 | ····const/4·v0,·0x0 | 70 | ····const/4·v0,·0x0 |
| 71 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mListener:Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemAnimatorListener; | 71 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mListener:Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemAnimatorListener; |
| 72 | ····.line·1160 | 72 | ····.line·11606 |
| 73 | ····new-instance·v0,·Ljava/util/ArrayList; | 73 | ····new-instance·v0,·Ljava/util/ArrayList; |
| 74 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 74 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| 75 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mFinishedListeners:Ljava/util/ArrayList; | 75 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mFinishedListeners:Ljava/util/ArrayList; |
| 76 | ····.line·1160 | 76 | ····.line·11609 |
| 77 | ····iput-wide·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mAddDuration:J | 77 | ····iput-wide·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mAddDuration:J |
| 78 | ····.line·116 | 78 | ····.line·11610 |
| 79 | ····iput-wide·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mRemoveDuration:J | 79 | ····iput-wide·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mRemoveDuration:J |
| 80 | ····.line·116 | 80 | ····.line·11611 |
| 81 | ····iput-wide·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mMoveDuration:J | 81 | ····iput-wide·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mMoveDuration:J |
| 82 | ····.line·1161 | 82 | ····.line·11612 |
| 83 | ····iput-wide·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mChangeDuration:J | 83 | ····iput-wide·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mChangeDuration:J |
| 84 | ····.line·1221 | 84 | ····.line·12213 |
| 85 | ····return-void | 85 | ····return-void |
| 86 | .end·method | 86 | .end·method |
| 87 | .method·static·buildAdapterChangeFlagsForAnimations(Landroid/support/v7/widget/RecyclerView$ViewHolder;)I | 87 | .method·static·buildAdapterChangeFlagsForAnimations(Landroid/support/v7/widget/RecyclerView$ViewHolder;)I |
| 88 | ····.locals·5 | 88 | ····.locals·5 |
| 89 | ····.param·p0,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 89 | ····.param·p0,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 90 | ····.prologue | 90 | ····.prologue |
| 91 | ····const/4·v4,·-0x1 | 91 | ····const/4·v4,·-0x1 |
| 92 | ····.line·1193 | 92 | ····.line·11934 |
| 93 | ····invoke-static·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->access$1400(Landroid/support/v7/widget/RecyclerView$ViewHolder;)I | 93 | ····invoke-static·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->access$1400(Landroid/support/v7/widget/RecyclerView$ViewHolder;)I |
| 94 | ····move-result·v3 | 94 | ····move-result·v3 |
| 95 | ····and-int/lit8·v0,·v3,·0xe | 95 | ····and-int/lit8·v0,·v3,·0xe |
| 96 | ····.line·1193 | 96 | ····.line·11935 |
| 97 | ····.local·v0,·"flags":I | 97 | ····.local·v0,·"flags":I |
| 98 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isInvalid()Z | 98 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isInvalid()Z |
| 99 | ····move-result·v3 | 99 | ····move-result·v3 |
| 100 | ····if-eqz·v3,·:cond_0 | 100 | ····if-eqz·v3,·:cond_0 |
| 101 | ····.line·1193 | 101 | ····.line·11936 |
| 102 | ····const/4·v3,·0x4 | 102 | ····const/4·v3,·0x4 |
| 103 | ····.line·1194 | 103 | ····.line·11945 |
| 104 | ····:goto_0 | 104 | ····:goto_0 |
| 105 | ····return·v3 | 105 | ····return·v3 |
| 106 | ····.line·1193 | 106 | ····.line·11938 |
| 107 | ····:cond_0 | 107 | ····:cond_0 |
| 108 | ····and-int/lit8·v3,·v0,·0x4 | 108 | ····and-int/lit8·v3,·v0,·0x4 |
| 109 | ····if-nez·v3,·:cond_1 | 109 | ····if-nez·v3,·:cond_1 |
| 110 | ····.line·1193 | 110 | ····.line·11939 |
| 111 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->getOldPosition()I | 111 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->getOldPosition()I |
| 112 | ····move-result·v1 | 112 | ····move-result·v1 |
| 113 | ····.line·119 | 113 | ····.line·11940 |
| 114 | ····.local·v1,·"oldPos":I | 114 | ····.local·v1,·"oldPos":I |
| 115 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->getAdapterPosition()I | 115 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->getAdapterPosition()I |
| 116 | ····move-result·v2 | 116 | ····move-result·v2 |
| 117 | ····.line·119 | 117 | ····.line·11941 |
| 118 | ····.local·v2,·"pos":I | 118 | ····.local·v2,·"pos":I |
| 119 | ····if-eq·v1,·v4,·:cond_1 | 119 | ····if-eq·v1,·v4,·:cond_1 |
| 120 | ····if-eq·v2,·v4,·:cond_1 | 120 | ····if-eq·v2,·v4,·:cond_1 |
| 121 | ····if-eq·v1,·v2,·:cond_1 | 121 | ····if-eq·v1,·v2,·:cond_1 |
| 122 | ····.line·1194 | 122 | ····.line·11942 |
| 123 | ····or-int/lit16·v0,·v0,·0x800 | 123 | ····or-int/lit16·v0,·v0,·0x800 |
| 124 | ····.end·local·v1····#·"oldPos":I | 124 | ····.end·local·v1····#·"oldPos":I |
| 125 | ····.end·local·v2····#·"pos":I | 125 | ····.end·local·v2····#·"pos":I |
| 126 | ····:cond_1 | 126 | ····:cond_1 |
| 127 | ····move·v3,·v0 | 127 | ····move·v3,·v0 |
| 128 | ····.line·1194 | 128 | ····.line·11945 |
| 129 | ····goto·:goto_0 | 129 | ····goto·:goto_0 |
| 130 | .end·method | 130 | .end·method |
| 131 | #·virtual·methods | 131 | #·virtual·methods |
| 132 | .method·public·abstract·animateAppearance(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z | 132 | .method·public·abstract·animateAppearance(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z |
| 133 | ····.param·p1····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 133 | ····.param·p1····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| Offset 234, 15 lines modified | Offset 234, 15 lines modified | ||
| 234 | ····.locals·1 | 234 | ····.locals·1 |
| 235 | ····.param·p1,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 235 | ····.param·p1,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 236 | ········.annotation·build·Landroid/support/annotation/NonNull; | 236 | ········.annotation·build·Landroid/support/annotation/NonNull; |
| 237 | ········.end·annotation | 237 | ········.end·annotation |
| 238 | ····.end·param | 238 | ····.end·param |
| 239 | ····.prologue | 239 | ····.prologue |
| 240 | ····.line·1212 | 240 | ····.line·12123 |
| 241 | ····const/4·v0,·0x1 | 241 | ····const/4·v0,·0x1 |
| 242 | ····return·v0 | 242 | ····return·v0 |
| 243 | .end·method | 243 | .end·method |
| 244 | .method·public·canReuseUpdatedViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;Ljava/util/List;)Z | 244 | .method·public·canReuseUpdatedViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;Ljava/util/List;)Z |
| 245 | ····.locals·1 | 245 | ····.locals·1 |
| Offset 262, 213 lines modified | Offset 262, 213 lines modified | ||
| 262 | ············"<", | 262 | ············"<", |
| 263 | ············"Ljava/lang/Object;", | 263 | ············"Ljava/lang/Object;", |
| Max diff block lines reached; 10127/13921 bytes (72.75%) of diff not shown. | |||
| Offset 25, 12 lines modified | Offset 25, 12 lines modified | ||
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·965 | 29 | ····.line·9655 |
| 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 59, 43 lines modified | Offset 59, 43 lines modified | ||
| 59 | ····.locals·2 | 59 | ····.locals·2 |
| 60 | ····.prologue | 60 | ····.prologue |
| 61 | ····const/4·v1,·0x1 | 61 | ····const/4·v1,·0x1 |
| 62 | ····const/4·v0,·0x0 | 62 | ····const/4·v0,·0x0 |
| 63 | ····.line·681 | 63 | ····.line·6815 |
| 64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 65 | ····.line·682 | 65 | ····.line·6822 |
| 66 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mRequestedSimpleAnimations:Z | 66 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mRequestedSimpleAnimations:Z |
| 67 | ····.line·682 | 67 | ····.line·6824 |
| 68 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mIsAttachedToWindow:Z | 68 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mIsAttachedToWindow:Z |
| 69 | ····.line·682 | 69 | ····.line·6826 |
| 70 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mAutoMeasure:Z | 70 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mAutoMeasure:Z |
| 71 | ····.line·683 | 71 | ····.line·6832 |
| 72 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mMeasurementCacheEnabled:Z | 72 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mMeasurementCacheEnabled:Z |
| 73 | ····.line·683 | 73 | ····.line·6834 |
| 74 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mItemPrefetchEnabled:Z | 74 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mItemPrefetchEnabled:Z |
| 75 | ····.line·965 | 75 | ····.line·9655 |
| 76 | ····return-void | 76 | ····return-void |
| 77 | .end·method | 77 | .end·method |
| 78 | .method·static·synthetic·access$1200(Landroid/support/v7/widget/RecyclerView$LayoutManager;Landroid/support/v7/widget/RecyclerView$SmoothScroller;)V | 78 | .method·static·synthetic·access$1200(Landroid/support/v7/widget/RecyclerView$LayoutManager;Landroid/support/v7/widget/RecyclerView$SmoothScroller;)V |
| 79 | ····.locals·0 | 79 | ····.locals·0 |
| 80 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$LayoutManager; | 80 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$LayoutManager; |
| 81 | ····.param·p1,·"x1"····#·Landroid/support/v7/widget/RecyclerView$SmoothScroller; | 81 | ····.param·p1,·"x1"····#·Landroid/support/v7/widget/RecyclerView$SmoothScroller; |
| 82 | ····.prologue | 82 | ····.prologue |
| 83 | ····.line·681 | 83 | ····.line·6815 |
| 84 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onSmoothScrollerStopped(Landroid/support/v7/widget/RecyclerView$SmoothScroller;)V | 84 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onSmoothScrollerStopped(Landroid/support/v7/widget/RecyclerView$SmoothScroller;)V |
| 85 | ····return-void | 85 | ····return-void |
| 86 | .end·method | 86 | .end·method |
| 87 | .method·private·addViewInt(Landroid/view/View;IZ)V | 87 | .method·private·addViewInt(Landroid/view/View;IZ)V |
| 88 | ····.locals·7 | 88 | ····.locals·7 |
| Offset 104, 165 lines modified | Offset 104, 165 lines modified | ||
| 104 | ····.param·p3,·"disappearing"····#·Z | 104 | ····.param·p3,·"disappearing"····#·Z |
| 105 | ····.prologue | 105 | ····.prologue |
| 106 | ····const/4·v6,·-0x1 | 106 | ····const/4·v6,·-0x1 |
| 107 | ····const/4·v5,·0x0 | 107 | ····const/4·v5,·0x0 |
| 108 | ····.line·76 | 108 | ····.line·7690 |
| 109 | ····invoke-static·{p1},·Landroid/support/v7/widget/RecyclerView;->getChildViewHolderInt(Landroid/view/View;)Landroid/support/v7/widget/RecyclerView$ViewHolder; | 109 | ····invoke-static·{p1},·Landroid/support/v7/widget/RecyclerView;->getChildViewHolderInt(Landroid/view/View;)Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 110 | ····move-result-object·v1 | 110 | ····move-result-object·v1 |
| 111 | ····.line·76 | 111 | ····.line·7691 |
| 112 | ····.local·v1,·"holder":Landroid/support/v7/widget/RecyclerView$ViewHolder; | 112 | ····.local·v1,·"holder":Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 113 | ····if-nez·p3,·:cond_0 | 113 | ····if-nez·p3,·:cond_0 |
| 114 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isRemoved()Z | 114 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isRemoved()Z |
| 115 | ····move-result·v3 | 115 | ····move-result·v3 |
| 116 | ····if-eqz·v3,·:cond_4 | 116 | ····if-eqz·v3,·:cond_4 |
| 117 | ····.line·769 | 117 | ····.line·7693 |
| 118 | ····:cond_0 | 118 | ····:cond_0 |
| 119 | ····iget-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mRecyclerView:Landroid/support/v7/widget/RecyclerView; | 119 | ····iget-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mRecyclerView:Landroid/support/v7/widget/RecyclerView; |
| 120 | ····iget-object·v3,·v3,·Landroid/support/v7/widget/RecyclerView;->mViewInfoStore:Landroid/support/v7/widget/ViewInfoStore; | 120 | ····iget-object·v3,·v3,·Landroid/support/v7/widget/RecyclerView;->mViewInfoStore:Landroid/support/v7/widget/ViewInfoStore; |
| 121 | ····invoke-virtual·{v3,·v1},·Landroid/support/v7/widget/ViewInfoStore;->addToDisappearedInLayout(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V | 121 | ····invoke-virtual·{v3,·v1},·Landroid/support/v7/widget/ViewInfoStore;->addToDisappearedInLayout(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V |
| 122 | ····.line·770 | 122 | ····.line·7702 |
| 123 | ····:goto_0 | 123 | ····:goto_0 |
| 124 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 124 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
| 125 | ····move-result-object·v2 | 125 | ····move-result-object·v2 |
| 126 | ····check-cast·v2,·Landroid/support/v7/widget/RecyclerView$LayoutParams; | 126 | ····check-cast·v2,·Landroid/support/v7/widget/RecyclerView$LayoutParams; |
| 127 | ····.line·770 | 127 | ····.line·7703 |
| 128 | ····.local·v2,·"lp":Landroid/support/v7/widget/RecyclerView$LayoutParams; | 128 | ····.local·v2,·"lp":Landroid/support/v7/widget/RecyclerView$LayoutParams; |
| 129 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->wasReturnedFromScrap()Z | 129 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->wasReturnedFromScrap()Z |
| 130 | ····move-result·v3 | 130 | ····move-result·v3 |
| 131 | ····if-nez·v3,·:cond_1 | 131 | ····if-nez·v3,·:cond_1 |
| 132 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isScrap()Z | 132 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isScrap()Z |
| 133 | ····move-result·v3 | 133 | ····move-result·v3 |
| 134 | ····if-eqz·v3,·:cond_6 | 134 | ····if-eqz·v3,·:cond_6 |
| 135 | ····.line·770 | 135 | ····.line·7704 |
| 136 | ····:cond_1 | 136 | ····:cond_1 |
| 137 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isScrap()Z | 137 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isScrap()Z |
| 138 | ····move-result·v3 | 138 | ····move-result·v3 |
| 139 | ····if-eqz·v3,·:cond_5 | 139 | ····if-eqz·v3,·:cond_5 |
| 140 | ····.line·770 | 140 | ····.line·7705 |
| 141 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->unScrap()V | 141 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->unScrap()V |
| 142 | ····.line·770 | 142 | ····.line·7709 |
| 143 | ····:goto_1 | 143 | ····:goto_1 |
| 144 | ····iget-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mChildHelper:Landroid/support/v7/widget/ChildHelper; | 144 | ····iget-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutManager;->mChildHelper:Landroid/support/v7/widget/ChildHelper; |
| 145 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 145 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
| 146 | ····move-result-object·v4 | 146 | ····move-result-object·v4 |
| 147 | ····invoke-virtual·{v3,·p1,·p2,·v4,·v5},·Landroid/support/v7/widget/ChildHelper;->attachViewToParent(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V | 147 | ····invoke-virtual·{v3,·p1,·p2,·v4,·v5},·Landroid/support/v7/widget/ChildHelper;->attachViewToParent(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V |
| 148 | ····.line·773 | 148 | ····.line·7734 |
| 149 | ····:cond_2 | 149 | ····:cond_2 |
| 150 | ····:goto_2 | 150 | ····:goto_2 |
| 151 | ····iget-boolean·v3,·v2,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mPendingInvalidate:Z | 151 | ····iget-boolean·v3,·v2,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mPendingInvalidate:Z |
| 152 | ····if-eqz·v3,·:cond_3 | 152 | ····if-eqz·v3,·:cond_3 |
| 153 | ····.line·773 | 153 | ····.line·7738 |
| 154 | ····iget-object·v3,·v1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 154 | ····iget-object·v3,·v1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| Max diff block lines reached; 151686/156200 bytes (97.11%) of diff not shown. | |||
| Offset 36, 30 lines modified | Offset 36, 30 lines modified | ||
| 36 | #·direct·methods | 36 | #·direct·methods |
| 37 | .method·constructor·<init>()V | 37 | .method·constructor·<init>()V |
| 38 | ····.locals·4 | 38 | ····.locals·4 |
| 39 | ····.prologue | 39 | ····.prologue |
| 40 | ····const-wide/16·v2,·0x0 | 40 | ····const-wide/16·v2,·0x0 |
| 41 | ····.line·496 | 41 | ····.line·4963 |
| 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 43 | ····.line·496 | 43 | ····.line·4964 |
| 44 | ····new-instance·v0,·Ljava/util/ArrayList; | 44 | ····new-instance·v0,·Ljava/util/ArrayList; |
| 45 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 45 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| 46 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;->mScrapHeap:Ljava/util/ArrayList; | 46 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;->mScrapHeap:Ljava/util/ArrayList; |
| 47 | ····.line·496 | 47 | ····.line·4965 |
| 48 | ····const/4·v0,·0x5 | 48 | ····const/4·v0,·0x5 |
| 49 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;->mMaxScrap:I | 49 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;->mMaxScrap:I |
| 50 | ····.line·496 | 50 | ····.line·4966 |
| 51 | ····iput-wide·v2,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;->mCreateRunningAverageNs:J | 51 | ····iput-wide·v2,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;->mCreateRunningAverageNs:J |
| 52 | ····.line·496 | 52 | ····.line·4967 |
| 53 | ····iput-wide·v2,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;->mBindRunningAverageNs:J | 53 | ····iput-wide·v2,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;->mBindRunningAverageNs:J |
| 54 | ····return-void | 54 | ····return-void |
| 55 | .end·method | 55 | .end·method |
| Offset 18, 45 lines modified | Offset 18, 45 lines modified | ||
| 18 | #·direct·methods | 18 | #·direct·methods |
| 19 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
| 20 | ····.locals·0 | 20 | ····.locals·0 |
| 21 | ····.prologue | 21 | ····.prologue |
| 22 | ····.line·981 | 22 | ····.line·9815 |
| 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 24 | ····return-void | 24 | ····return-void |
| 25 | .end·method | 25 | .end·method |
| 26 | #·virtual·methods | 26 | #·virtual·methods |
| 27 | .method·public·onInterceptTouchEvent(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)Z | 27 | .method·public·onInterceptTouchEvent(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)Z |
| 28 | ····.locals·1 | 28 | ····.locals·1 |
| 29 | ····.param·p1,·"rv"····#·Landroid/support/v7/widget/RecyclerView; | 29 | ····.param·p1,·"rv"····#·Landroid/support/v7/widget/RecyclerView; |
| 30 | ····.param·p2,·"e"····#·Landroid/view/MotionEvent; | 30 | ····.param·p2,·"e"····#·Landroid/view/MotionEvent; |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·981 | 32 | ····.line·9818 |
| 33 | ····const/4·v0,·0x0 | 33 | ····const/4·v0,·0x0 |
| 34 | ····return·v0 | 34 | ····return·v0 |
| 35 | .end·method | 35 | .end·method |
| 36 | .method·public·onRequestDisallowInterceptTouchEvent(Z)V | 36 | .method·public·onRequestDisallowInterceptTouchEvent(Z)V |
| 37 | ····.locals·0 | 37 | ····.locals·0 |
| 38 | ····.param·p1,·"disallowIntercept"····#·Z | 38 | ····.param·p1,·"disallowIntercept"····#·Z |
| 39 | ····.prologue | 39 | ····.prologue |
| 40 | ····.line·982 | 40 | ····.line·9827 |
| 41 | ····return-void | 41 | ····return-void |
| 42 | .end·method | 42 | .end·method |
| 43 | .method·public·onTouchEvent(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)V | 43 | .method·public·onTouchEvent(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)V |
| 44 | ····.locals·0 | 44 | ····.locals·0 |
| 45 | ····.param·p1,·"rv"····#·Landroid/support/v7/widget/RecyclerView; | 45 | ····.param·p1,·"rv"····#·Landroid/support/v7/widget/RecyclerView; |
| 46 | ····.param·p2,·"e"····#·Landroid/view/MotionEvent; | 46 | ····.param·p2,·"e"····#·Landroid/view/MotionEvent; |
| 47 | ····.prologue | 47 | ····.prologue |
| 48 | ····.line·982 | 48 | ····.line·9823 |
| 49 | ····return-void | 49 | ····return-void |
| 50 | .end·method | 50 | .end·method |
| Offset 24, 27 lines modified | Offset 24, 27 lines modified | ||
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>()V | 25 | .method·constructor·<init>()V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.prologue | 27 | ····.prologue |
| 28 | ····.line·110 | 28 | ····.line·11090 |
| 29 | ····invoke-direct·{p0},·Landroid/database/Observable;-><init>()V | 29 | ····invoke-direct·{p0},·Landroid/database/Observable;-><init>()V |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | #·virtual·methods | 32 | #·virtual·methods |
| 33 | .method·public·hasObservers()Z | 33 | .method·public·hasObservers()Z |
| 34 | ····.locals·1 | 34 | ····.locals·1 |
| 35 | ····.prologue | 35 | ····.prologue |
| 36 | ····.line·1109 | 36 | ····.line·11092 |
| 37 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->mObservers:Ljava/util/ArrayList; | 37 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->mObservers:Ljava/util/ArrayList; |
| 38 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->isEmpty()Z | 38 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->isEmpty()Z |
| 39 | ····move-result·v0 | 39 | ····move-result·v0 |
| 40 | ····if-nez·v0,·:cond_0 | 40 | ····if-nez·v0,·:cond_0 |
| Offset 60, 218 lines modified | Offset 60, 218 lines modified | ||
| 60 | ····goto·:goto_0 | 60 | ····goto·:goto_0 |
| 61 | .end·method | 61 | .end·method |
| 62 | .method·public·notifyChanged()V | 62 | .method·public·notifyChanged()V |
| 63 | ····.locals·2 | 63 | ····.locals·2 |
| 64 | ····.prologue | 64 | ····.prologue |
| 65 | ····.line·11 | 65 | ····.line·11100 |
| 66 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->mObservers:Ljava/util/ArrayList; | 66 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->mObservers:Ljava/util/ArrayList; |
| 67 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->size()I | 67 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->size()I |
| 68 | ····move-result·v1 | 68 | ····move-result·v1 |
| 69 | ····add-int/lit8·v0,·v1,·-0x1 | 69 | ····add-int/lit8·v0,·v1,·-0x1 |
| 70 | ····.local·v0,·"i":I | 70 | ····.local·v0,·"i":I |
| 71 | ····:goto_0 | 71 | ····:goto_0 |
| 72 | ····if-ltz·v0,·:cond_0 | 72 | ····if-ltz·v0,·:cond_0 |
| 73 | ····.line·11 | 73 | ····.line·11101 |
| 74 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->mObservers:Ljava/util/ArrayList; | 74 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->mObservers:Ljava/util/ArrayList; |
| 75 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 75 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
| 76 | ····move-result-object·v1 | 76 | ····move-result-object·v1 |
| 77 | ····check-cast·v1,·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver; | 77 | ····check-cast·v1,·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver; |
| 78 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;->onChanged()V | 78 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;->onChanged()V |
| 79 | ····.line·11 | 79 | ····.line·11100 |
| 80 | ····add-int/lit8·v0,·v0,·-0x1 | 80 | ····add-int/lit8·v0,·v0,·-0x1 |
| 81 | ····goto·:goto_0 | 81 | ····goto·:goto_0 |
| 82 | ····.line·1110 | 82 | ····.line·11103 |
| 83 | ····:cond_0 | 83 | ····:cond_0 |
| 84 | ····return-void | 84 | ····return-void |
| 85 | .end·method | 85 | .end·method |
| 86 | .method·public·notifyItemMoved(II)V | 86 | .method·public·notifyItemMoved(II)V |
| 87 | ····.locals·3 | 87 | ····.locals·3 |
| 88 | ····.param·p1,·"fromPosition"····#·I | 88 | ····.param·p1,·"fromPosition"····#·I |
| 89 | ····.param·p2,·"toPosition"····#·I | 89 | ····.param·p2,·"toPosition"····#·I |
| 90 | ····.prologue | 90 | ····.prologue |
| 91 | ····.line·111 | 91 | ····.line·11140 |
| 92 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->mObservers:Ljava/util/ArrayList; | 92 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->mObservers:Ljava/util/ArrayList; |
| 93 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->size()I | 93 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->size()I |
| 94 | ····move-result·v1 | 94 | ····move-result·v1 |
| 95 | ····add-int/lit8·v0,·v1,·-0x1 | 95 | ····add-int/lit8·v0,·v1,·-0x1 |
| 96 | ····.local·v0,·"i":I | 96 | ····.local·v0,·"i":I |
| 97 | ····:goto_0 | 97 | ····:goto_0 |
| 98 | ····if-ltz·v0,·:cond_0 | 98 | ····if-ltz·v0,·:cond_0 |
| 99 | ····.line·111 | 99 | ····.line·11141 |
| 100 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->mObservers:Ljava/util/ArrayList; | 100 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->mObservers:Ljava/util/ArrayList; |
| 101 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 101 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
| 102 | ····move-result-object·v1 | 102 | ····move-result-object·v1 |
| 103 | ····check-cast·v1,·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver; | 103 | ····check-cast·v1,·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver; |
| 104 | ····const/4·v2,·0x1 | 104 | ····const/4·v2,·0x1 |
| 105 | ····invoke-virtual·{v1,·p1,·p2,·v2},·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;->onItemRangeMoved(III)V | 105 | ····invoke-virtual·{v1,·p1,·p2,·v2},·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;->onItemRangeMoved(III)V |
| 106 | ····.line·111 | 106 | ····.line·11140 |
| 107 | ····add-int/lit8·v0,·v0,·-0x1 | 107 | ····add-int/lit8·v0,·v0,·-0x1 |
| 108 | ····goto·:goto_0 | 108 | ····goto·:goto_0 |
| 109 | ····.line·1114 | 109 | ····.line·11143 |
| 110 | ····:cond_0 | 110 | ····:cond_0 |
| 111 | ····return-void | 111 | ····return-void |
| 112 | .end·method | 112 | .end·method |
| 113 | .method·public·notifyItemRangeChanged(II)V | 113 | .method·public·notifyItemRangeChanged(II)V |
| 114 | ····.locals·1 | 114 | ····.locals·1 |
| 115 | ····.param·p1,·"positionStart"····#·I | 115 | ····.param·p1,·"positionStart"····#·I |
| 116 | ····.param·p2,·"itemCount"····#·I | 116 | ····.param·p2,·"itemCount"····#·I |
| 117 | ····.prologue | 117 | ····.prologue |
| 118 | ····.line·1110 | 118 | ····.line·11106 |
| 119 | ····const/4·v0,·0x0 | 119 | ····const/4·v0,·0x0 |
| 120 | ····invoke-virtual·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeChanged(IILjava/lang/Object;)V | 120 | ····invoke-virtual·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeChanged(IILjava/lang/Object;)V |
| 121 | ····.line·1110 | 121 | ····.line·11107 |
| 122 | ····return-void | 122 | ····return-void |
| 123 | .end·method | 123 | .end·method |
| 124 | .method·public·notifyItemRangeChanged(IILjava/lang/Object;)V | 124 | .method·public·notifyItemRangeChanged(IILjava/lang/Object;)V |
| Max diff block lines reached; 3376/6678 bytes (50.55%) of diff not shown. | |||
| Offset 124, 15 lines modified | Offset 124, 15 lines modified | ||
| 124 | #·direct·methods | 124 | #·direct·methods |
| 125 | .method·static·constructor·<clinit>()V | 125 | .method·static·constructor·<clinit>()V |
| 126 | ····.locals·1 | 126 | ····.locals·1 |
| 127 | ····.prologue | 127 | ····.prologue |
| 128 | ····.line·1002 | 128 | ····.line·10027 |
| 129 | ····sget-object·v0,·Ljava/util/Collections;->EMPTY_LIST:Ljava/util/List; | 129 | ····sget-object·v0,·Ljava/util/Collections;->EMPTY_LIST:Ljava/util/List; |
| 130 | ····sput-object·v0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->FULLUPDATE_PAYLOADS:Ljava/util/List; | 130 | ····sput-object·v0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->FULLUPDATE_PAYLOADS:Ljava/util/List; |
| 131 | ····return-void | 131 | ····return-void |
| 132 | .end·method | 132 | .end·method |
| Offset 143, 212 lines modified | Offset 143, 212 lines modified | ||
| 143 | ····.prologue | 143 | ····.prologue |
| 144 | ····const/4·v4,·0x0 | 144 | ····const/4·v4,·0x0 |
| 145 | ····const/4·v3,·0x0 | 145 | ····const/4·v3,·0x0 |
| 146 | ····const/4·v2,·-0x1 | 146 | ····const/4·v2,·-0x1 |
| 147 | ····.line·1005 | 147 | ····.line·10054 |
| 148 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 148 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 149 | ····.line·99 | 149 | ····.line·9921 |
| 150 | ····iput·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mPosition:I | 150 | ····iput·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mPosition:I |
| 151 | ····.line·992 | 151 | ····.line·9922 |
| 152 | ····iput·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mOldPosition:I | 152 | ····iput·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mOldPosition:I |
| 153 | ····.line·992 | 153 | ····.line·9923 |
| 154 | ····const-wide/16·v0,·-0x1 | 154 | ····const-wide/16·v0,·-0x1 |
| 155 | ····iput-wide·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mItemId:J | 155 | ····iput-wide·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mItemId:J |
| 156 | ····.line·992 | 156 | ····.line·9924 |
| 157 | ····iput·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mItemViewType:I | 157 | ····iput·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mItemViewType:I |
| 158 | ····.line·992 | 158 | ····.line·9925 |
| 159 | ····iput·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I | 159 | ····iput·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mPreLayoutPosition:I |
| 160 | ····.line·992 | 160 | ····.line·9928 |
| 161 | ····iput-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; | 161 | ····iput-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 162 | ····.line·99 | 162 | ····.line·9930 |
| 163 | ····iput-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; | 163 | ····iput-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 164 | ····.line·1002 | 164 | ····.line·10029 |
| 165 | ····iput-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; | 165 | ····iput-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mPayloads:Ljava/util/List; |
| 166 | ····.line·100 | 166 | ····.line·10030 |
| 167 | ····iput-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mUnmodifiedPayloads:Ljava/util/List; | 167 | ····iput-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mUnmodifiedPayloads:Ljava/util/List; |
| 168 | ····.line·1003 | 168 | ····.line·10032 |
| 169 | ····iput·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I | 169 | ····iput·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mIsRecyclableCount:I |
| 170 | ····.line·1003 | 170 | ····.line·10036 |
| 171 | ····iput-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mScrapContainer:Landroid/support/v7/widget/RecyclerView$Recycler; | 171 | ····iput-object·v3,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mScrapContainer:Landroid/support/v7/widget/RecyclerView$Recycler; |
| 172 | ····.line·1003 | 172 | ····.line·10038 |
| 173 | ····iput-boolean·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mInChangeScrap:Z | 173 | ····iput-boolean·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mInChangeScrap:Z |
| 174 | ····.line·1004 | 174 | ····.line·10042 |
| 175 | ····iput·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I | 175 | ····iput·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mWasImportantForAccessibilityBeforeHidden:I |
| 176 | ····.line·1004 | 176 | ····.line·10045 |
| 177 | ····iput·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mPendingAccessibilityState:I | 177 | ····iput·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mPendingAccessibilityState:I |
| 178 | ····.line·1005 | 178 | ····.line·10055 |
| 179 | ····if-nez·p1,·:cond_0 | 179 | ····if-nez·p1,·:cond_0 |
| 180 | ····.line·1005 | 180 | ····.line·10056 |
| 181 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 181 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
| 182 | ····const-string·v1,·"itemView·may·not·be·null" | 182 | ····const-string·v1,·"itemView·may·not·be·null" |
| 183 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 183 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 184 | ····throw·v0 | 184 | ····throw·v0 |
| 185 | ····.line·1005 | 185 | ····.line·10058 |
| 186 | ····:cond_0 | 186 | ····:cond_0 |
| 187 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 187 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| 188 | ····.line·1005 | 188 | ····.line·10059 |
| 189 | ····return-void | 189 | ····return-void |
| 190 | .end·method | 190 | .end·method |
| 191 | .method·static·synthetic·access$1300(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z | 191 | .method·static·synthetic·access$1300(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z |
| 192 | ····.locals·1 | 192 | ····.locals·1 |
| 193 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 193 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 194 | ····.prologue | 194 | ····.prologue |
| 195 | ····.line·991 | 195 | ····.line·9918 |
| 196 | ····invoke-direct·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->shouldBeKeptAsChild()Z | 196 | ····invoke-direct·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->shouldBeKeptAsChild()Z |
| 197 | ····move-result·v0 | 197 | ····move-result·v0 |
| 198 | ····return·v0 | 198 | ····return·v0 |
| 199 | .end·method | 199 | .end·method |
| 200 | .method·static·synthetic·access$1400(Landroid/support/v7/widget/RecyclerView$ViewHolder;)I | 200 | .method·static·synthetic·access$1400(Landroid/support/v7/widget/RecyclerView$ViewHolder;)I |
| 201 | ····.locals·1 | 201 | ····.locals·1 |
| 202 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 202 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 203 | ····.prologue | 203 | ····.prologue |
| 204 | ····.line·991 | 204 | ····.line·9918 |
| 205 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mFlags:I | 205 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mFlags:I |
| 206 | ····return·v0 | 206 | ····return·v0 |
| 207 | .end·method | 207 | .end·method |
| 208 | .method·static·synthetic·access$200(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView;)V | 208 | .method·static·synthetic·access$200(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView;)V |
| 209 | ····.locals·0 | 209 | ····.locals·0 |
| 210 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 210 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 211 | ····.param·p1,·"x1"····#·Landroid/support/v7/widget/RecyclerView; | 211 | ····.param·p1,·"x1"····#·Landroid/support/v7/widget/RecyclerView; |
| 212 | ····.prologue | 212 | ····.prologue |
| 213 | ····.line·991 | 213 | ····.line·9918 |
| 214 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->onEnteredHiddenState(Landroid/support/v7/widget/RecyclerView;)V | 214 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->onEnteredHiddenState(Landroid/support/v7/widget/RecyclerView;)V |
| 215 | ····return-void | 215 | ····return-void |
| 216 | .end·method | 216 | .end·method |
| 217 | .method·static·synthetic·access$300(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView;)V | 217 | .method·static·synthetic·access$300(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView;)V |
| Max diff block lines reached; 31475/36002 bytes (87.43%) of diff not shown. | |||
| Offset 66, 97 lines modified | Offset 66, 97 lines modified | ||
| 66 | #·direct·methods | 66 | #·direct·methods |
| 67 | .method·public·constructor·<init>()V | 67 | .method·public·constructor·<init>()V |
| 68 | ····.locals·2 | 68 | ····.locals·2 |
| 69 | ····.prologue | 69 | ····.prologue |
| 70 | ····const/4·v1,·0x0 | 70 | ····const/4·v1,·0x0 |
| 71 | ····.line·1120 | 71 | ····.line·11204 |
| 72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 73 | ····.line·1121 | 73 | ····.line·11219 |
| 74 | ····const/4·v0,·-0x1 | 74 | ····const/4·v0,·-0x1 |
| 75 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mTargetPosition:I | 75 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mTargetPosition:I |
| 76 | ····.line·112 | 76 | ····.line·11230 |
| 77 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mPreviousLayoutItemCount:I | 77 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mPreviousLayoutItemCount:I |
| 78 | ····.line·1123 | 78 | ····.line·11236 |
| 79 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mDeletedInvisibleItemCountSincePreviousLayout:I | 79 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mDeletedInvisibleItemCountSincePreviousLayout:I |
| 80 | ····.line·1124 | 80 | ····.line·11248 |
| 81 | ····const/4·v0,·0x1 | 81 | ····const/4·v0,·0x1 |
| 82 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mLayoutStep:I | 82 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mLayoutStep:I |
| 83 | ····.line·1125 | 83 | ····.line·11254 |
| 84 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mItemCount:I | 84 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mItemCount:I |
| 85 | ····.line·1125 | 85 | ····.line·11256 |
| 86 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mStructureChanged:Z | 86 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mStructureChanged:Z |
| 87 | ····.line·1125 | 87 | ····.line·11258 |
| 88 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mInPreLayout:Z | 88 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mInPreLayout:Z |
| 89 | ····.line·112 | 89 | ····.line·11260 |
| 90 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mTrackOldChangeHolders:Z | 90 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mTrackOldChangeHolders:Z |
| 91 | ····.line·1126 | 91 | ····.line·11262 |
| 92 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mIsMeasuring:Z | 92 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mIsMeasuring:Z |
| 93 | ····.line·1126 | 93 | ····.line·11268 |
| 94 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mRunSimpleAnimations:Z | 94 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mRunSimpleAnimations:Z |
| 95 | ····.line·112 | 95 | ····.line·11270 |
| 96 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mRunPredictiveAnimations:Z | 96 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mRunPredictiveAnimations:Z |
| 97 | ····return-void | 97 | ····return-void |
| 98 | .end·method | 98 | .end·method |
| 99 | .method·static·synthetic·access$1102(Landroid/support/v7/widget/RecyclerView$State;I)I | 99 | .method·static·synthetic·access$1102(Landroid/support/v7/widget/RecyclerView$State;I)I |
| 100 | ····.locals·0 | 100 | ····.locals·0 |
| 101 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$State; | 101 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/RecyclerView$State; |
| 102 | ····.param·p1,·"x1"····#·I | 102 | ····.param·p1,·"x1"····#·I |
| 103 | ····.prologue | 103 | ····.prologue |
| 104 | ····.line·1120 | 104 | ····.line·11204 |
| 105 | ····iput·p1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mTargetPosition:I | 105 | ····iput·p1,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mTargetPosition:I |
| 106 | ····return·p1 | 106 | ····return·p1 |
| 107 | .end·method | 107 | .end·method |
| 108 | #·virtual·methods | 108 | #·virtual·methods |
| 109 | .method·assertLayoutStep(I)V | 109 | .method·assertLayoutStep(I)V |
| 110 | ····.locals·3 | 110 | ····.locals·3 |
| 111 | ····.param·p1,·"accepted"····#·I | 111 | ····.param·p1,·"accepted"····#·I |
| 112 | ····.prologue | 112 | ····.prologue |
| 113 | ····.line·112 | 113 | ····.line·11210 |
| 114 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mLayoutStep:I | 114 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mLayoutStep:I |
| 115 | ····and-int/2addr·v0,·p1 | 115 | ····and-int/2addr·v0,·p1 |
| 116 | ····if-nez·v0,·:cond_0 | 116 | ····if-nez·v0,·:cond_0 |
| 117 | ····.line·112 | 117 | ····.line·11211 |
| 118 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 118 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
| 119 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 119 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
| 120 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 120 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
| 121 | ····const-string·v2,·"Layout·state·should·be·one·of·" | 121 | ····const-string·v2,·"Layout·state·should·be·one·of·" |
| 122 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 122 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 123 | ····move-result-object·v1 | 123 | ····move-result-object·v1 |
| 124 | ····.line·1121 | 124 | ····.line·11212 |
| 125 | ····invoke-static·{p1},·Ljava/lang/Integer;->toBinaryString(I)Ljava/lang/String; | 125 | ····invoke-static·{p1},·Ljava/lang/Integer;->toBinaryString(I)Ljava/lang/String; |
| 126 | ····move-result-object·v2 | 126 | ····move-result-object·v2 |
| 127 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 127 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 128 | ····move-result-object·v1 | 128 | ····move-result-object·v1 |
| Offset 165, 15 lines modified | Offset 165, 15 lines modified | ||
| 165 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 165 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 166 | ····move-result-object·v1 | 166 | ····move-result-object·v1 |
| 167 | ····iget·v2,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mLayoutStep:I | 167 | ····iget·v2,·p0,·Landroid/support/v7/widget/RecyclerView$State;->mLayoutStep:I |
| 168 | ····.line·1121 | 168 | ····.line·11213 |
| 169 | ····invoke-static·{v2},·Ljava/lang/Integer;->toBinaryString(I)Ljava/lang/String; | 169 | ····invoke-static·{v2},·Ljava/lang/Integer;->toBinaryString(I)Ljava/lang/String; |
| 170 | ····move-result-object·v2 | 170 | ····move-result-object·v2 |
| 171 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 171 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 172 | ····move-result-object·v1 | 172 | ····move-result-object·v1 |
| Offset 182, 24 lines modified | Offset 182, 24 lines modified | ||
| 182 | ····move-result-object·v1 | 182 | ····move-result-object·v1 |
| 183 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 183 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
| 184 | ····throw·v0 | 184 | ····throw·v0 |
| 185 | ····.line·1121 | 185 | ····.line·11215 |
| 186 | ····:cond_0 | 186 | ····:cond_0 |
| 187 | ····return-void | 187 | ····return-void |
| 188 | .end·method | 188 | .end·method |
| 189 | .method·public·didStructureChange()Z | 189 | .method·public·didStructureChange()Z |
| Max diff block lines reached; 7071/10959 bytes (64.52%) of diff not shown. | |||
| Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
| 38 | #·direct·methods | 38 | #·direct·methods |
| 39 | .method·static·constructor·<clinit>()V | 39 | .method·static·constructor·<clinit>()V |
| 40 | ····.locals·1 | 40 | ····.locals·1 |
| 41 | ····.prologue | 41 | ····.prologue |
| 42 | ····.line·111 | 42 | ····.line·11181 |
| 43 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$SavedState$1; | 43 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$SavedState$1; |
| 44 | ····invoke-direct·{v0},·Landroid/support/v7/widget/RecyclerView$SavedState$1;-><init>()V | 44 | ····invoke-direct·{v0},·Landroid/support/v7/widget/RecyclerView$SavedState$1;-><init>()V |
| 45 | ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; | 45 | ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; |
| 46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
| Offset 58, 84 lines modified | Offset 58, 84 lines modified | ||
| 58 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 58 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
| 59 | ····.locals·1 | 59 | ····.locals·1 |
| 60 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 60 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
| 61 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; | 61 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; |
| 62 | ····.prologue | 62 | ····.prologue |
| 63 | ····.line·1115 | 63 | ····.line·11159 |
| 64 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 64 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
| 65 | ····.line·111 | 65 | ····.line·11160 |
| 66 | ····if-eqz·p2,·:cond_0 | 66 | ····if-eqz·p2,·:cond_0 |
| 67 | ····.end·local·p2····#·"loader":Ljava/lang/ClassLoader; | 67 | ····.end·local·p2····#·"loader":Ljava/lang/ClassLoader; |
| 68 | ····:goto_0 | 68 | ····:goto_0 |
| 69 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; | 69 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; |
| 70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
| 71 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SavedState;->mLayoutState:Landroid/os/Parcelable; | 71 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SavedState;->mLayoutState:Landroid/os/Parcelable; |
| 72 | ····.line·1116 | 72 | ····.line·11162 |
| 73 | ····return-void | 73 | ····return-void |
| 74 | ····.line·111 | 74 | ····.line·11160 |
| 75 | ····.restart·local·p2····#·"loader":Ljava/lang/ClassLoader; | 75 | ····.restart·local·p2····#·"loader":Ljava/lang/ClassLoader; |
| 76 | ····:cond_0 | 76 | ····:cond_0 |
| 77 | ····const-class·v0,·Landroid/support/v7/widget/RecyclerView$LayoutManager; | 77 | ····const-class·v0,·Landroid/support/v7/widget/RecyclerView$LayoutManager; |
| 78 | ····.line·111 | 78 | ····.line·11161 |
| 79 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; | 79 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; |
| 80 | ····move-result-object·p2 | 80 | ····move-result-object·p2 |
| 81 | ····goto·:goto_0 | 81 | ····goto·:goto_0 |
| 82 | .end·method | 82 | .end·method |
| 83 | .method·constructor·<init>(Landroid/os/Parcelable;)V | 83 | .method·constructor·<init>(Landroid/os/Parcelable;)V |
| 84 | ····.locals·0 | 84 | ····.locals·0 |
| 85 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; | 85 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; |
| 86 | ····.prologue | 86 | ····.prologue |
| 87 | ····.line·1116 | 87 | ····.line·11168 |
| 88 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcelable;)V | 88 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcelable;)V |
| 89 | ····.line·1116 | 89 | ····.line·11169 |
| 90 | ····return-void | 90 | ····return-void |
| 91 | .end·method | 91 | .end·method |
| 92 | #·virtual·methods | 92 | #·virtual·methods |
| 93 | .method·copyFrom(Landroid/support/v7/widget/RecyclerView$SavedState;)V | 93 | .method·copyFrom(Landroid/support/v7/widget/RecyclerView$SavedState;)V |
| 94 | ····.locals·1 | 94 | ····.locals·1 |
| 95 | ····.param·p1,·"other"····#·Landroid/support/v7/widget/RecyclerView$SavedState; | 95 | ····.param·p1,·"other"····#·Landroid/support/v7/widget/RecyclerView$SavedState; |
| 96 | ····.prologue | 96 | ····.prologue |
| 97 | ····.line·1117 | 97 | ····.line·11178 |
| 98 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$SavedState;->mLayoutState:Landroid/os/Parcelable; | 98 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$SavedState;->mLayoutState:Landroid/os/Parcelable; |
| 99 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SavedState;->mLayoutState:Landroid/os/Parcelable; | 99 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SavedState;->mLayoutState:Landroid/os/Parcelable; |
| 100 | ····.line·1117 | 100 | ····.line·11179 |
| 101 | ····return-void | 101 | ····return-void |
| 102 | .end·method | 102 | .end·method |
| 103 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 103 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
| 104 | ····.locals·2 | 104 | ····.locals·2 |
| 105 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 105 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
| 106 | ····.param·p2,·"flags"····#·I | 106 | ····.param·p2,·"flags"····#·I |
| 107 | ····.prologue | 107 | ····.prologue |
| 108 | ····.line·1117 | 108 | ····.line·11173 |
| 109 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V | 109 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V |
| 110 | ····.line·1117 | 110 | ····.line·11174 |
| 111 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SavedState;->mLayoutState:Landroid/os/Parcelable; | 111 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SavedState;->mLayoutState:Landroid/os/Parcelable; |
| 112 | ····const/4·v1,·0x0 | 112 | ····const/4·v1,·0x0 |
| 113 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V | 113 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V |
| 114 | ····.line·1117 | 114 | ····.line·11175 |
| 115 | ····return-void | 115 | ····return-void |
| 116 | .end·method | 116 | .end·method |
| Offset 37, 73 lines modified | Offset 37, 73 lines modified | ||
| 37 | .method·public·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V | 37 | .method·public·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V |
| 38 | ····.locals·2 | 38 | ····.locals·2 |
| 39 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; | 39 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; |
| 40 | ····.prologue | 40 | ····.prologue |
| 41 | ····const/4·v1,·0x0 | 41 | ····const/4·v1,·0x0 |
| 42 | ····.line·464 | 42 | ····.line·4645 |
| 43 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->this$0:Landroid/support/v7/widget/RecyclerView; | 43 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 45 | ····.line·463 | 45 | ····.line·4636 |
| 46 | ····sget-object·v0,·Landroid/support/v7/widget/RecyclerView;->sQuinticInterpolator:Landroid/view/animation/Interpolator; | 46 | ····sget-object·v0,·Landroid/support/v7/widget/RecyclerView;->sQuinticInterpolator:Landroid/view/animation/Interpolator; |
| 47 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->mInterpolator:Landroid/view/animation/Interpolator; | 47 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->mInterpolator:Landroid/view/animation/Interpolator; |
| 48 | ····.line·46 | 48 | ····.line·4640 |
| 49 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->mEatRunOnAnimationRequest:Z | 49 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->mEatRunOnAnimationRequest:Z |
| 50 | ····.line·464 | 50 | ····.line·4643 |
| 51 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->mReSchedulePostAnimationCallback:Z | 51 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->mReSchedulePostAnimationCallback:Z |
| 52 | ····.line·464 | 52 | ····.line·4646 |
| 53 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/RecyclerView;->getContext()Landroid/content/Context; | 53 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/RecyclerView;->getContext()Landroid/content/Context; |
| 54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
| 55 | ····sget-object·v1,·Landroid/support/v7/widget/RecyclerView;->sQuinticInterpolator:Landroid/view/animation/Interpolator; | 55 | ····sget-object·v1,·Landroid/support/v7/widget/RecyclerView;->sQuinticInterpolator:Landroid/view/animation/Interpolator; |
| 56 | ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ScrollerCompat;->create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; | 56 | ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ScrollerCompat;->create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; |
| 57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
| 58 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->mScroller:Landroid/support/v4/widget/ScrollerCompat; | 58 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->mScroller:Landroid/support/v4/widget/ScrollerCompat; |
| 59 | ····.line·464 | 59 | ····.line·4647 |
| 60 | ····return-void | 60 | ····return-void |
| 61 | .end·method | 61 | .end·method |
| 62 | .method·private·computeScrollDuration(IIII)I | 62 | .method·private·computeScrollDuration(IIII)I |
| 63 | ····.locals·14 | 63 | ····.locals·14 |
| 64 | ····.param·p1,·"dx"····#·I | 64 | ····.param·p1,·"dx"····#·I |
| 65 | ····.param·p2,·"dy"····#·I | 65 | ····.param·p2,·"dy"····#·I |
| 66 | ····.param·p3,·"vx"····#·I | 66 | ····.param·p3,·"vx"····#·I |
| 67 | ····.param·p4,·"vy"····#·I | 67 | ····.param·p4,·"vy"····#·I |
| 68 | ····.prologue | 68 | ····.prologue |
| 69 | ····.line·481 | 69 | ····.line·4812 |
| 70 | ····invoke-static·{p1},·Ljava/lang/Math;->abs(I)I | 70 | ····invoke-static·{p1},·Ljava/lang/Math;->abs(I)I |
| 71 | ····move-result·v1 | 71 | ····move-result·v1 |
| 72 | ····.line·481 | 72 | ····.line·4813 |
| 73 | ····.local·v1,·"absDx":I | 73 | ····.local·v1,·"absDx":I |
| 74 | ····invoke-static/range·{p2·..·p2},·Ljava/lang/Math;->abs(I)I | 74 | ····invoke-static/range·{p2·..·p2},·Ljava/lang/Math;->abs(I)I |
| 75 | ····move-result·v2 | 75 | ····move-result·v2 |
| 76 | ····.line·481 | 76 | ····.line·4814 |
| 77 | ····.local·v2,·"absDy":I | 77 | ····.local·v2,·"absDy":I |
| 78 | ····if-le·v1,·v2,·:cond_0 | 78 | ····if-le·v1,·v2,·:cond_0 |
| 79 | ····const/4·v9,·0x1 | 79 | ····const/4·v9,·0x1 |
| 80 | ····.line·481 | 80 | ····.line·4815 |
| 81 | ····.local·v9,·"horizontal":Z | 81 | ····.local·v9,·"horizontal":Z |
| 82 | ····:goto_0 | 82 | ····:goto_0 |
| 83 | ····mul-int·v11,·p3,·p3 | 83 | ····mul-int·v11,·p3,·p3 |
| 84 | ····mul-int·v12,·p4,·p4 | 84 | ····mul-int·v12,·p4,·p4 |
| 85 | ····add-int/2addr·v11,·v12 | 85 | ····add-int/2addr·v11,·v12 |
| Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
| 112 | ····invoke-static·{v12,·v13},·Ljava/lang/Math;->sqrt(D)D | 112 | ····invoke-static·{v12,·v13},·Ljava/lang/Math;->sqrt(D)D |
| 113 | ····move-result-wide·v12 | 113 | ····move-result-wide·v12 |
| 114 | ····double-to-int·v10,·v12 | 114 | ····double-to-int·v10,·v12 |
| 115 | ····.line·481 | 115 | ····.line·4816 |
| 116 | ····.local·v10,·"velocity":I | 116 | ····.local·v10,·"velocity":I |
| 117 | ····mul-int·v11,·p1,·p1 | 117 | ····mul-int·v11,·p1,·p1 |
| 118 | ····mul-int·v12,·p2,·p2 | 118 | ····mul-int·v12,·p2,·p2 |
| 119 | ····add-int/2addr·v11,·v12 | 119 | ····add-int/2addr·v11,·v12 |
| Offset 128, 30 lines modified | Offset 128, 30 lines modified | ||
| 128 | ····invoke-static·{v12,·v13},·Ljava/lang/Math;->sqrt(D)D | 128 | ····invoke-static·{v12,·v13},·Ljava/lang/Math;->sqrt(D)D |
| 129 | ····move-result-wide·v12 | 129 | ····move-result-wide·v12 |
| 130 | ····double-to-int·v4,·v12 | 130 | ····double-to-int·v4,·v12 |
| 131 | ····.line·481 | 131 | ····.line·4817 |
| 132 | ····.local·v4,·"delta":I | 132 | ····.local·v4,·"delta":I |
| 133 | ····if-eqz·v9,·:cond_1 | 133 | ····if-eqz·v9,·:cond_1 |
| 134 | ····iget-object·v11,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->this$0:Landroid/support/v7/widget/RecyclerView; | 134 | ····iget-object·v11,·p0,·Landroid/support/v7/widget/RecyclerView$ViewFlinger;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 135 | ····invoke-virtual·{v11},·Landroid/support/v7/widget/RecyclerView;->getWidth()I | 135 | ····invoke-virtual·{v11},·Landroid/support/v7/widget/RecyclerView;->getWidth()I |
| 136 | ····move-result·v3 | 136 | ····move-result·v3 |
| 137 | ····.line·481 | 137 | ····.line·4818 |
| 138 | ····.local·v3,·"containerSize":I | 138 | ····.local·v3,·"containerSize":I |
| 139 | ····:goto_1 | 139 | ····:goto_1 |
| 140 | ····div-int/lit8·v8,·v3,·0x2 | 140 | ····div-int/lit8·v8,·v3,·0x2 |
| 141 | ····.line·481 | 141 | ····.line·4819 |
| 142 | ····.local·v8,·"halfContainerSize":I | 142 | ····.local·v8,·"halfContainerSize":I |
| 143 | ····const/high16·v11,·0x3f800000····#·1.0f | 143 | ····const/high16·v11,·0x3f800000····#·1.0f |
| 144 | ····const/high16·v12,·0x3f800000····#·1.0f | 144 | ····const/high16·v12,·0x3f800000····#·1.0f |
| 145 | ····int-to-float·v13,·v4 | 145 | ····int-to-float·v13,·v4 |
| Offset 161, 34 lines modified | Offset 161, 34 lines modified | ||
| 161 | ····div-float/2addr·v12,·v13 | 161 | ····div-float/2addr·v12,·v13 |
| 162 | ····invoke-static·{v11,·v12},·Ljava/lang/Math;->min(FF)F | 162 | ····invoke-static·{v11,·v12},·Ljava/lang/Math;->min(FF)F |
| 163 | ····move-result·v6 | 163 | ····move-result·v6 |
| Max diff block lines reached; 32677/36305 bytes (90.01%) of diff not shown. | |||
| Offset 37, 172 lines modified | Offset 37, 172 lines modified | ||
| 37 | #·direct·methods | 37 | #·direct·methods |
| 38 | .method·public·constructor·<init>(II)V | 38 | .method·public·constructor·<init>(II)V |
| 39 | ····.locals·2 | 39 | ····.locals·2 |
| 40 | ····.param·p1,·"dx"····#·I | 40 | ····.param·p1,·"dx"····#·I |
| 41 | ····.param·p2,·"dy"····#·I | 41 | ····.param·p2,·"dy"····#·I |
| 42 | ····.prologue | 42 | ····.prologue |
| 43 | ····.line·1091 | 43 | ····.line·10916 |
| 44 | ····const/high16·v0,·-0x80000000 | 44 | ····const/high16·v0,·-0x80000000 |
| 45 | ····const/4·v1,·0x0 | 45 | ····const/4·v1,·0x0 |
| 46 | ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;-><init>(IIILandroid/view/animation/Interpolator;)V | 46 | ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;-><init>(IIILandroid/view/animation/Interpolator;)V |
| 47 | ····.line·1091 | 47 | ····.line·10917 |
| 48 | ····return-void | 48 | ····return-void |
| 49 | .end·method | 49 | .end·method |
| 50 | .method·public·constructor·<init>(III)V | 50 | .method·public·constructor·<init>(III)V |
| 51 | ····.locals·1 | 51 | ····.locals·1 |
| 52 | ····.param·p1,·"dx"····#·I | 52 | ····.param·p1,·"dx"····#·I |
| 53 | ····.param·p2,·"dy"····#·I | 53 | ····.param·p2,·"dy"····#·I |
| 54 | ····.param·p3,·"duration"····#·I | 54 | ····.param·p3,·"duration"····#·I |
| 55 | ····.prologue | 55 | ····.prologue |
| 56 | ····.line·1092 | 56 | ····.line·10925 |
| 57 | ····const/4·v0,·0x0 | 57 | ····const/4·v0,·0x0 |
| 58 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;-><init>(IIILandroid/view/animation/Interpolator;)V | 58 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;-><init>(IIILandroid/view/animation/Interpolator;)V |
| 59 | ····.line·1092 | 59 | ····.line·10926 |
| 60 | ····return-void | 60 | ····return-void |
| 61 | .end·method | 61 | .end·method |
| 62 | .method·public·constructor·<init>(IIILandroid/view/animation/Interpolator;)V | 62 | .method·public·constructor·<init>(IIILandroid/view/animation/Interpolator;)V |
| 63 | ····.locals·2 | 63 | ····.locals·2 |
| 64 | ····.param·p1,·"dx"····#·I | 64 | ····.param·p1,·"dx"····#·I |
| 65 | ····.param·p2,·"dy"····#·I | 65 | ····.param·p2,·"dy"····#·I |
| 66 | ····.param·p3,·"duration"····#·I | 66 | ····.param·p3,·"duration"····#·I |
| 67 | ····.param·p4,·"interpolator"····#·Landroid/view/animation/Interpolator; | 67 | ····.param·p4,·"interpolator"····#·Landroid/view/animation/Interpolator; |
| 68 | ····.prologue | 68 | ····.prologue |
| 69 | ····const/4·v1,·0x0 | 69 | ····const/4·v1,·0x0 |
| 70 | ····.line·1093 | 70 | ····.line·10935 |
| 71 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 71 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 72 | ····.line·10 | 72 | ····.line·10901 |
| 73 | ····const/4·v0,·-0x1 | 73 | ····const/4·v0,·-0x1 |
| 74 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mJumpToPosition:I | 74 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mJumpToPosition:I |
| 75 | ····.line·1090 | 75 | ····.line·10905 |
| 76 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->changed:Z | 76 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->changed:Z |
| 77 | ····.line·1090 | 77 | ····.line·10909 |
| 78 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->consecutiveUpdates:I | 78 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->consecutiveUpdates:I |
| 79 | ····.line·1093 | 79 | ····.line·10936 |
| 80 | ····iput·p1,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDx:I | 80 | ····iput·p1,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDx:I |
| 81 | ····.line·1093 | 81 | ····.line·10937 |
| 82 | ····iput·p2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDy:I | 82 | ····iput·p2,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDy:I |
| 83 | ····.line·1093 | 83 | ····.line·10938 |
| 84 | ····iput·p3,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDuration:I | 84 | ····iput·p3,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDuration:I |
| 85 | ····.line·1093 | 85 | ····.line·10939 |
| 86 | ····iput-object·p4,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mInterpolator:Landroid/view/animation/Interpolator; | 86 | ····iput-object·p4,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mInterpolator:Landroid/view/animation/Interpolator; |
| 87 | ····.line·109 | 87 | ····.line·10940 |
| 88 | ····return-void | 88 | ····return-void |
| 89 | .end·method | 89 | .end·method |
| 90 | .method·private·validate()V | 90 | .method·private·validate()V |
| 91 | ····.locals·2 | 91 | ····.locals·2 |
| 92 | ····.prologue | 92 | ····.prologue |
| 93 | ····const/4·v1,·0x1 | 93 | ····const/4·v1,·0x1 |
| 94 | ····.line·1099 | 94 | ····.line·10998 |
| 95 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mInterpolator:Landroid/view/animation/Interpolator; | 95 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mInterpolator:Landroid/view/animation/Interpolator; |
| 96 | ····if-eqz·v0,·:cond_0 | 96 | ····if-eqz·v0,·:cond_0 |
| 97 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDuration:I | 97 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDuration:I |
| 98 | ····if-ge·v0,·v1,·:cond_0 | 98 | ····if-ge·v0,·v1,·:cond_0 |
| 99 | ····.line·1099 | 99 | ····.line·10999 |
| 100 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 100 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
| 101 | ····const-string·v1,·"If·you·provide·an·interpolator,·you·must·set·a·positive·duration" | 101 | ····const-string·v1,·"If·you·provide·an·interpolator,·you·must·set·a·positive·duration" |
| 102 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 102 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
| 103 | ····throw·v0 | 103 | ····throw·v0 |
| 104 | ····.line·1 | 104 | ····.line·11001 |
| 105 | ····:cond_0 | 105 | ····:cond_0 |
| 106 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDuration:I | 106 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDuration:I |
| 107 | ····if-ge·v0,·v1,·:cond_1 | 107 | ····if-ge·v0,·v1,·:cond_1 |
| 108 | ····.line·1100 | 108 | ····.line·11002 |
| 109 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 109 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
| 110 | ····const-string·v1,·"Scroll·duration·must·be·a·positive·number" | 110 | ····const-string·v1,·"Scroll·duration·must·be·a·positive·number" |
| 111 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 111 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
| 112 | ····throw·v0 | 112 | ····throw·v0 |
| 113 | ····.line·1100 | 113 | ····.line·11004 |
| 114 | ····:cond_1 | 114 | ····:cond_1 |
| 115 | ····return-void | 115 | ····return-void |
| 116 | .end·method | 116 | .end·method |
| 117 | #·virtual·methods | 117 | #·virtual·methods |
| 118 | .method·public·getDuration()I | 118 | .method·public·getDuration()I |
| 119 | ····.locals·1 | 119 | ····.locals·1 |
| 120 | ····.prologue | 120 | ····.prologue |
| 121 | ····.line·1102 | 121 | ····.line·11025 |
| 122 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDuration:I | 122 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;->mDuration:I |
| Max diff block lines reached; 8962/12788 bytes (70.08%) of diff not shown. | |||
| Offset 78, 320 lines modified | Offset 78, 320 lines modified | ||
| 78 | .method·public·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V | 78 | .method·public·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V |
| 79 | ····.locals·2 | 79 | ····.locals·2 |
| 80 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; | 80 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; |
| 81 | ····.prologue | 81 | ····.prologue |
| 82 | ····const/4·v1,·0x2 | 82 | ····const/4·v1,·0x2 |
| 83 | ····.line·517 | 83 | ····.line·5175 |
| 84 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->this$0:Landroid/support/v7/widget/RecyclerView; | 84 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 85 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 85 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 86 | ····.line·517 | 86 | ····.line·5176 |
| 87 | ····new-instance·v0,·Ljava/util/ArrayList; | 87 | ····new-instance·v0,·Ljava/util/ArrayList; |
| 88 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 88 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| 89 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mAttachedScrap:Ljava/util/ArrayList; | 89 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mAttachedScrap:Ljava/util/ArrayList; |
| 90 | ····.line·517 | 90 | ····.line·5177 |
| 91 | ····const/4·v0,·0x0 | 91 | ····const/4·v0,·0x0 |
| 92 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mChangedScrap:Ljava/util/ArrayList; | 92 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mChangedScrap:Ljava/util/ArrayList; |
| 93 | ····.line·517 | 93 | ····.line·5179 |
| 94 | ····new-instance·v0,·Ljava/util/ArrayList; | 94 | ····new-instance·v0,·Ljava/util/ArrayList; |
| 95 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 95 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| 96 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mCachedViews:Ljava/util/ArrayList; | 96 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mCachedViews:Ljava/util/ArrayList; |
| 97 | ····.line·51 | 97 | ····.line·5181 |
| 98 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mAttachedScrap:Ljava/util/ArrayList; | 98 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mAttachedScrap:Ljava/util/ArrayList; |
| 99 | ····.line·518 | 99 | ····.line·5182 |
| 100 | ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; | 100 | ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; |
| 101 | ····move-result-object·v0 | 101 | ····move-result-object·v0 |
| 102 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mUnmodifiableAttachedScrap:Ljava/util/List; | 102 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mUnmodifiableAttachedScrap:Ljava/util/List; |
| 103 | ····.line·518 | 103 | ····.line·5184 |
| 104 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mRequestedCacheMax:I | 104 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mRequestedCacheMax:I |
| 105 | ····.line·518 | 105 | ····.line·5185 |
| 106 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mViewCacheMax:I | 106 | ····iput·v1,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->mViewCacheMax:I |
| 107 | ····return-void | 107 | ····return-void |
| 108 | .end·method | 108 | .end·method |
| 109 | .method·private·attachAccessibilityDelegate(Landroid/view/View;)V | 109 | .method·private·attachAccessibilityDelegate(Landroid/view/View;)V |
| 110 | ····.locals·1 | 110 | ····.locals·1 |
| 111 | ····.param·p1,·"itemView"····#·Landroid/view/View; | 111 | ····.param·p1,·"itemView"····#·Landroid/view/View; |
| 112 | ····.prologue | 112 | ····.prologue |
| 113 | ····.line·557 | 113 | ····.line·5572 |
| 114 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->this$0:Landroid/support/v7/widget/RecyclerView; | 114 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 115 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->isAccessibilityEnabled()Z | 115 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->isAccessibilityEnabled()Z |
| 116 | ····move-result·v0 | 116 | ····move-result·v0 |
| 117 | ····if-eqz·v0,·:cond_1 | 117 | ····if-eqz·v0,·:cond_1 |
| 118 | ····.line·557 | 118 | ····.line·5573 |
| 119 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I | 119 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I |
| 120 | ····move-result·v0 | 120 | ····move-result·v0 |
| 121 | ····if-nez·v0,·:cond_0 | 121 | ····if-nez·v0,·:cond_0 |
| 122 | ····.line·557 | 122 | ····.line·5575 |
| 123 | ····const/4·v0,·0x1 | 123 | ····const/4·v0,·0x1 |
| 124 | ····invoke-static·{p1,·v0},·Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V | 124 | ····invoke-static·{p1,·v0},·Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V |
| 125 | ····.line·557 | 125 | ····.line·5578 |
| 126 | ····:cond_0 | 126 | ····:cond_0 |
| 127 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompat;->hasAccessibilityDelegate(Landroid/view/View;)Z | 127 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompat;->hasAccessibilityDelegate(Landroid/view/View;)Z |
| 128 | ····move-result·v0 | 128 | ····move-result·v0 |
| 129 | ····if-nez·v0,·:cond_1 | 129 | ····if-nez·v0,·:cond_1 |
| 130 | ····.line·557 | 130 | ····.line·5579 |
| 131 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->this$0:Landroid/support/v7/widget/RecyclerView; | 131 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$Recycler;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 132 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mAccessibilityDelegate:Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate; | 132 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mAccessibilityDelegate:Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate; |
| 133 | ····.line·55 | 133 | ····.line·5580 |
| 134 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate;->getItemDelegate()Landroid/support/v4/view/AccessibilityDelegateCompat; | 134 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate;->getItemDelegate()Landroid/support/v4/view/AccessibilityDelegateCompat; |
| 135 | ····move-result-object·v0 | 135 | ····move-result-object·v0 |
| 136 | ····.line·557 | 136 | ····.line·5579 |
| 137 | ····invoke-static·{p1,·v0},·Landroid/support/v4/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V | 137 | ····invoke-static·{p1,·v0},·Landroid/support/v4/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V |
| 138 | ····.line·558 | 138 | ····.line·5583 |
| 139 | ····:cond_1 | 139 | ····:cond_1 |
| 140 | ····return-void | 140 | ····return-void |
| 141 | .end·method | 141 | .end·method |
| 142 | .method·private·invalidateDisplayListInt(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V | 142 | .method·private·invalidateDisplayListInt(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V |
| 143 | ····.locals·2 | 143 | ····.locals·2 |
| 144 | ····.param·p1,·"holder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 144 | ····.param·p1,·"holder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 145 | ····.prologue | 145 | ····.prologue |
| 146 | ····.line·558 | 146 | ····.line·5586 |
| 147 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 147 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| 148 | ····instance-of·v0,·v0,·Landroid/view/ViewGroup; | 148 | ····instance-of·v0,·v0,·Landroid/view/ViewGroup; |
| 149 | ····if-eqz·v0,·:cond_0 | 149 | ····if-eqz·v0,·:cond_0 |
| 150 | ····.line·558 | 150 | ····.line·5587 |
| 151 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 151 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| 152 | ····check-cast·v0,·Landroid/view/ViewGroup; | 152 | ····check-cast·v0,·Landroid/view/ViewGroup; |
| 153 | ····const/4·v1,·0x0 | 153 | ····const/4·v1,·0x0 |
| 154 | ····invoke-direct·{p0,·v0,·v1},·Landroid/support/v7/widget/RecyclerView$Recycler;->invalidateDisplayListInt(Landroid/view/ViewGroup;Z)V | 154 | ····invoke-direct·{p0,·v0,·v1},·Landroid/support/v7/widget/RecyclerView$Recycler;->invalidateDisplayListInt(Landroid/view/ViewGroup;Z)V |
| 155 | ····.line·558 | 155 | ····.line·5589 |
| 156 | ····:cond_0 | 156 | ····:cond_0 |
| 157 | ····return-void | 157 | ····return-void |
| 158 | .end·method | 158 | .end·method |
| Max diff block lines reached; 116128/120649 bytes (96.25%) of diff not shown. | |||
| Offset 40, 237 lines modified | Offset 40, 237 lines modified | ||
| 40 | #·direct·methods | 40 | #·direct·methods |
| 41 | .method·public·constructor·<init>()V | 41 | .method·public·constructor·<init>()V |
| 42 | ····.locals·1 | 42 | ····.locals·1 |
| 43 | ····.prologue | 43 | ····.prologue |
| 44 | ····.line·494 | 44 | ····.line·4946 |
| 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 46 | ····.line·496 | 46 | ····.line·4969 |
| 47 | ····new-instance·v0,·Landroid/util/SparseArray; | 47 | ····new-instance·v0,·Landroid/util/SparseArray; |
| 48 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V | 48 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V |
| 49 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mScrap:Landroid/util/SparseArray; | 49 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mScrap:Landroid/util/SparseArray; |
| 50 | ····.line·49 | 50 | ····.line·4971 |
| 51 | ····const/4·v0,·0x0 | 51 | ····const/4·v0,·0x0 |
| 52 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mAttachCount:I | 52 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mAttachCount:I |
| 53 | ····return-void | 53 | ····return-void |
| 54 | .end·method | 54 | .end·method |
| 55 | .method·private·getScrapDataForType(I)Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; | 55 | .method·private·getScrapDataForType(I)Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; |
| 56 | ····.locals·2 | 56 | ····.locals·2 |
| 57 | ····.param·p1,·"viewType"····#·I | 57 | ····.param·p1,·"viewType"····#·I |
| 58 | ····.prologue | 58 | ····.prologue |
| 59 | ····.line·509 | 59 | ····.line·5094 |
| 60 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mScrap:Landroid/util/SparseArray; | 60 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mScrap:Landroid/util/SparseArray; |
| 61 | ····invoke-virtual·{v1,·p1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; | 61 | ····invoke-virtual·{v1,·p1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; |
| 62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
| 63 | ····check-cast·v0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; | 63 | ····check-cast·v0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; |
| 64 | ····.line·509 | 64 | ····.line·5095 |
| 65 | ····.local·v0,·"scrapData":Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; | 65 | ····.local·v0,·"scrapData":Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; |
| 66 | ····if-nez·v0,·:cond_0 | 66 | ····if-nez·v0,·:cond_0 |
| 67 | ····.line·509 | 67 | ····.line·5096 |
| 68 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; | 68 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; |
| 69 | ····.end·local·v0····#·"scrapData":Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; | 69 | ····.end·local·v0····#·"scrapData":Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; |
| 70 | ····invoke-direct·{v0},·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;-><init>()V | 70 | ····invoke-direct·{v0},·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;-><init>()V |
| 71 | ····.line·509 | 71 | ····.line·5097 |
| 72 | ····.restart·local·v0····#·"scrapData":Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; | 72 | ····.restart·local·v0····#·"scrapData":Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; |
| 73 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mScrap:Landroid/util/SparseArray; | 73 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mScrap:Landroid/util/SparseArray; |
| 74 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V | 74 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V |
| 75 | ····.line·509 | 75 | ····.line·5099 |
| 76 | ····:cond_0 | 76 | ····:cond_0 |
| 77 | ····return-object·v0 | 77 | ····return-object·v0 |
| 78 | .end·method | 78 | .end·method |
| 79 | #·virtual·methods | 79 | #·virtual·methods |
| 80 | .method·attach(Landroid/support/v7/widget/RecyclerView$Adapter;)V | 80 | .method·attach(Landroid/support/v7/widget/RecyclerView$Adapter;)V |
| 81 | ····.locals·1 | 81 | ····.locals·1 |
| 82 | ····.param·p1,·"adapter"····#·Landroid/support/v7/widget/RecyclerView$Adapter; | 82 | ····.param·p1,·"adapter"····#·Landroid/support/v7/widget/RecyclerView$Adapter; |
| 83 | ····.prologue | 83 | ····.prologue |
| 84 | ····.line·50 | 84 | ····.line·5061 |
| 85 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mAttachCount:I | 85 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mAttachCount:I |
| 86 | ····add-int/lit8·v0,·v0,·0x1 | 86 | ····add-int/lit8·v0,·v0,·0x1 |
| 87 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mAttachCount:I | 87 | ····iput·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mAttachCount:I |
| 88 | ····.line·506 | 88 | ····.line·5062 |
| 89 | ····return-void | 89 | ····return-void |
| 90 | .end·method | 90 | .end·method |
| 91 | .method·public·clear()V | 91 | .method·public·clear()V |
| 92 | ····.locals·3 | 92 | ····.locals·3 |
| 93 | ····.prologue | 93 | ····.prologue |
| 94 | ····.line·497 | 94 | ····.line·4974 |
| 95 | ····const/4·v1,·0x0 | 95 | ····const/4·v1,·0x0 |
| 96 | ····.local·v1,·"i":I | 96 | ····.local·v1,·"i":I |
| 97 | ····:goto_0 | 97 | ····:goto_0 |
| 98 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mScrap:Landroid/util/SparseArray; | 98 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mScrap:Landroid/util/SparseArray; |
| 99 | ····invoke-virtual·{v2},·Landroid/util/SparseArray;->size()I | 99 | ····invoke-virtual·{v2},·Landroid/util/SparseArray;->size()I |
| 100 | ····move-result·v2 | 100 | ····move-result·v2 |
| 101 | ····if-ge·v1,·v2,·:cond_0 | 101 | ····if-ge·v1,·v2,·:cond_0 |
| 102 | ····.line·497 | 102 | ····.line·4975 |
| 103 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mScrap:Landroid/util/SparseArray; | 103 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mScrap:Landroid/util/SparseArray; |
| 104 | ····invoke-virtual·{v2,·v1},·Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; | 104 | ····invoke-virtual·{v2,·v1},·Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; |
| 105 | ····move-result-object·v0 | 105 | ····move-result-object·v0 |
| 106 | ····check-cast·v0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; | 106 | ····check-cast·v0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; |
| 107 | ····.line·497 | 107 | ····.line·4976 |
| 108 | ····.local·v0,·"data":Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; | 108 | ····.local·v0,·"data":Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; |
| 109 | ····iget-object·v2,·v0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;->mScrapHeap:Ljava/util/ArrayList; | 109 | ····iget-object·v2,·v0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;->mScrapHeap:Ljava/util/ArrayList; |
| 110 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->clear()V | 110 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->clear()V |
| 111 | ····.line·497 | 111 | ····.line·4974 |
| 112 | ····add-int/lit8·v1,·v1,·0x1 | 112 | ····add-int/lit8·v1,·v1,·0x1 |
| 113 | ····goto·:goto_0 | 113 | ····goto·:goto_0 |
| 114 | ····.line·497 | 114 | ····.line·4978 |
| 115 | ····.end·local·v0····#·"data":Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; | 115 | ····.end·local·v0····#·"data":Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData; |
| 116 | ····:cond_0 | 116 | ····:cond_0 |
| 117 | ····return-void | 117 | ····return-void |
| 118 | .end·method | 118 | .end·method |
| 119 | .method·detach()V | 119 | .method·detach()V |
| 120 | ····.locals·1 | 120 | ····.locals·1 |
| 121 | ····.prologue | 121 | ····.prologue |
| 122 | ····.line·506 | 122 | ····.line·5065 |
| 123 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mAttachCount:I | 123 | ····iget·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecycledViewPool;->mAttachCount:I |
| Max diff block lines reached; 12116/16224 bytes (74.68%) of diff not shown. | |||
| Offset 19, 206 lines modified | Offset 19, 206 lines modified | ||
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V | 20 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·48 | 23 | ····.line·4881 |
| 24 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; | 24 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 25 | ····invoke-direct·{p0},·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;-><init>()V |
| 26 | ····.line·488 | 26 | ····.line·4882 |
| 27 | ····return-void | 27 | ····return-void |
| 28 | .end·method | 28 | .end·method |
| 29 | #·virtual·methods | 29 | #·virtual·methods |
| 30 | .method·public·onChanged()V | 30 | .method·public·onChanged()V |
| 31 | ····.locals·2 | 31 | ····.locals·2 |
| 32 | ····.prologue | 32 | ····.prologue |
| 33 | ····.line·488 | 33 | ····.line·4886 |
| 34 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; | 34 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 35 | ····const/4·v1,·0x0 | 35 | ····const/4·v1,·0x0 |
| 36 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/RecyclerView;->assertNotInLayoutOrScroll(Ljava/lang/String;)V | 36 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/RecyclerView;->assertNotInLayoutOrScroll(Ljava/lang/String;)V |
| 37 | ····.line·488 | 37 | ····.line·4887 |
| 38 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; | 38 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 39 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mState:Landroid/support/v7/widget/RecyclerView$State; | 39 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mState:Landroid/support/v7/widget/RecyclerView$State; |
| 40 | ····const/4·v1,·0x1 | 40 | ····const/4·v1,·0x1 |
| 41 | ····iput-boolean·v1,·v0,·Landroid/support/v7/widget/RecyclerView$State;->mStructureChanged:Z | 41 | ····iput-boolean·v1,·v0,·Landroid/support/v7/widget/RecyclerView$State;->mStructureChanged:Z |
| 42 | ····.line·488 | 42 | ····.line·4889 |
| 43 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; | 43 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 44 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->setDataSetChangedAfterLayout()V | 44 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->setDataSetChangedAfterLayout()V |
| 45 | ····.line·48 | 45 | ····.line·4890 |
| 46 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; | 46 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 47 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mAdapterHelper:Landroid/support/v7/widget/AdapterHelper; | 47 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mAdapterHelper:Landroid/support/v7/widget/AdapterHelper; |
| 48 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/AdapterHelper;->hasPendingUpdates()Z | 48 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/AdapterHelper;->hasPendingUpdates()Z |
| 49 | ····move-result·v0 | 49 | ····move-result·v0 |
| 50 | ····if-nez·v0,·:cond_0 | 50 | ····if-nez·v0,·:cond_0 |
| 51 | ····.line·48 | 51 | ····.line·4891 |
| 52 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; | 52 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 53 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->requestLayout()V | 53 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->requestLayout()V |
| 54 | ····.line·489 | 54 | ····.line·4893 |
| 55 | ····:cond_0 | 55 | ····:cond_0 |
| 56 | ····return-void | 56 | ····return-void |
| 57 | .end·method | 57 | .end·method |
| 58 | .method·public·onItemRangeChanged(IILjava/lang/Object;)V | 58 | .method·public·onItemRangeChanged(IILjava/lang/Object;)V |
| 59 | ····.locals·2 | 59 | ····.locals·2 |
| 60 | ····.param·p1,·"positionStart"····#·I | 60 | ····.param·p1,·"positionStart"····#·I |
| 61 | ····.param·p2,·"itemCount"····#·I | 61 | ····.param·p2,·"itemCount"····#·I |
| 62 | ····.param·p3,·"payload"····#·Ljava/lang/Object; | 62 | ····.param·p3,·"payload"····#·Ljava/lang/Object; |
| 63 | ····.prologue | 63 | ····.prologue |
| 64 | ····.line·489 | 64 | ····.line·4897 |
| 65 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; | 65 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 66 | ····const/4·v1,·0x0 | 66 | ····const/4·v1,·0x0 |
| 67 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/RecyclerView;->assertNotInLayoutOrScroll(Ljava/lang/String;)V | 67 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/RecyclerView;->assertNotInLayoutOrScroll(Ljava/lang/String;)V |
| 68 | ····.line·489 | 68 | ····.line·4898 |
| 69 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; | 69 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 70 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mAdapterHelper:Landroid/support/v7/widget/AdapterHelper; | 70 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mAdapterHelper:Landroid/support/v7/widget/AdapterHelper; |
| 71 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/AdapterHelper;->onItemRangeChanged(IILjava/lang/Object;)Z | 71 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/AdapterHelper;->onItemRangeChanged(IILjava/lang/Object;)Z |
| 72 | ····move-result·v0 | 72 | ····move-result·v0 |
| 73 | ····if-eqz·v0,·:cond_0 | 73 | ····if-eqz·v0,·:cond_0 |
| 74 | ····.line·489 | 74 | ····.line·4899 |
| 75 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->triggerUpdateProcessor()V | 75 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->triggerUpdateProcessor()V |
| 76 | ····.line·4 | 76 | ····.line·4901 |
| 77 | ····:cond_0 | 77 | ····:cond_0 |
| 78 | ····return-void | 78 | ····return-void |
| 79 | .end·method | 79 | .end·method |
| 80 | .method·public·onItemRangeInserted(II)V | 80 | .method·public·onItemRangeInserted(II)V |
| 81 | ····.locals·2 | 81 | ····.locals·2 |
| 82 | ····.param·p1,·"positionStart"····#·I | 82 | ····.param·p1,·"positionStart"····#·I |
| 83 | ····.param·p2,·"itemCount"····#·I | 83 | ····.param·p2,·"itemCount"····#·I |
| 84 | ····.prologue | 84 | ····.prologue |
| 85 | ····.line·490 | 85 | ····.line·4905 |
| 86 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; | 86 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 87 | ····const/4·v1,·0x0 | 87 | ····const/4·v1,·0x0 |
| 88 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/RecyclerView;->assertNotInLayoutOrScroll(Ljava/lang/String;)V | 88 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/RecyclerView;->assertNotInLayoutOrScroll(Ljava/lang/String;)V |
| 89 | ····.line·490 | 89 | ····.line·4906 |
| 90 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; | 90 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 91 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mAdapterHelper:Landroid/support/v7/widget/AdapterHelper; | 91 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mAdapterHelper:Landroid/support/v7/widget/AdapterHelper; |
| 92 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v7/widget/AdapterHelper;->onItemRangeInserted(II)Z | 92 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v7/widget/AdapterHelper;->onItemRangeInserted(II)Z |
| 93 | ····move-result·v0 | 93 | ····move-result·v0 |
| 94 | ····if-eqz·v0,·:cond_0 | 94 | ····if-eqz·v0,·:cond_0 |
| 95 | ····.line·490 | 95 | ····.line·4907 |
| 96 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->triggerUpdateProcessor()V | 96 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;->triggerUpdateProcessor()V |
| 97 | ····.line·490 | 97 | ····.line·4909 |
| 98 | ····:cond_0 | 98 | ····:cond_0 |
| 99 | ····return-void | 99 | ····return-void |
| Max diff block lines reached; 4275/9009 bytes (47.45%) of diff not shown. | |||
| Offset 15, 35 lines modified | Offset 15, 35 lines modified | ||
| 15 | #·direct·methods | 15 | #·direct·methods |
| 16 | .method·public·constructor·<init>()V | 16 | .method·public·constructor·<init>()V |
| 17 | ····.locals·0 | 17 | ····.locals·0 |
| 18 | ····.prologue | 18 | ····.prologue |
| 19 | ····.line·983 | 19 | ····.line·9839 |
| 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 21 | ····return-void | 21 | ····return-void |
| 22 | .end·method | 22 | .end·method |
| 23 | #·virtual·methods | 23 | #·virtual·methods |
| 24 | .method·public·onScrollStateChanged(Landroid/support/v7/widget/RecyclerView;I)V | 24 | .method·public·onScrollStateChanged(Landroid/support/v7/widget/RecyclerView;I)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"recyclerView"····#·Landroid/support/v7/widget/RecyclerView; | 26 | ····.param·p1,·"recyclerView"····#·Landroid/support/v7/widget/RecyclerView; |
| 27 | ····.param·p2,·"newState"····#·I | 27 | ····.param·p2,·"newState"····#·I |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·984 | 29 | ····.line·9847 |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | .method·public·onScrolled(Landroid/support/v7/widget/RecyclerView;II)V | 32 | .method·public·onScrolled(Landroid/support/v7/widget/RecyclerView;II)V |
| 33 | ····.locals·0 | 33 | ····.locals·0 |
| 34 | ····.param·p1,·"recyclerView"····#·Landroid/support/v7/widget/RecyclerView; | 34 | ····.param·p1,·"recyclerView"····#·Landroid/support/v7/widget/RecyclerView; |
| 35 | ····.param·p2,·"dx"····#·I | 35 | ····.param·p2,·"dx"····#·I |
| 36 | ····.param·p3,·"dy"····#·I | 36 | ····.param·p3,·"dy"····#·I |
| 37 | ····.prologue | 37 | ····.prologue |
| 38 | ····.line·98 | 38 | ····.line·9860 |
| 39 | ····return-void | 39 | ····return-void |
| 40 | .end·method | 40 | .end·method |
| Offset 28, 63 lines modified | Offset 28, 63 lines modified | ||
| 28 | #·direct·methods | 28 | #·direct·methods |
| 29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
| 30 | ····.locals·0 | 30 | ····.locals·0 |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·1118 | 32 | ····.line·11182 |
| 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 34 | ····return-void | 34 | ····return-void |
| 35 | .end·method | 35 | .end·method |
| 36 | #·virtual·methods | 36 | #·virtual·methods |
| 37 | .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/RecyclerView$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/RecyclerView$SavedState; |
| 38 | ····.locals·1 | 38 | ····.locals·1 |
| 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
| 40 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; | 40 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; |
| 41 | ····.prologue | 41 | ····.prologue |
| 42 | ····.line·1118 | 42 | ····.line·11185 |
| 43 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$SavedState; | 43 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$SavedState; |
| 44 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 44 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
| 45 | ····return-object·v0 | 45 | ····return-object·v0 |
| 46 | .end·method | 46 | .end·method |
| 47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; | 47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; |
| 48 | ····.locals·1 | 48 | ····.locals·1 |
| 49 | ····.prologue | 49 | ····.prologue |
| 50 | ····.line·1118 | 50 | ····.line·11182 |
| 51 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/RecyclerView$SavedState; | 51 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/RecyclerView$SavedState; |
| 52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
| 53 | ····return-object·v0 | 53 | ····return-object·v0 |
| 54 | .end·method | 54 | .end·method |
| 55 | .method·public·newArray(I)[Landroid/support/v7/widget/RecyclerView$SavedState; | 55 | .method·public·newArray(I)[Landroid/support/v7/widget/RecyclerView$SavedState; |
| 56 | ····.locals·1 | 56 | ····.locals·1 |
| 57 | ····.param·p1,·"size"····#·I | 57 | ····.param·p1,·"size"····#·I |
| 58 | ····.prologue | 58 | ····.prologue |
| 59 | ····.line·111 | 59 | ····.line·11190 |
| 60 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/RecyclerView$SavedState; | 60 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/RecyclerView$SavedState; |
| 61 | ····return-object·v0 | 61 | ····return-object·v0 |
| 62 | .end·method | 62 | .end·method |
| 63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
| 64 | ····.locals·1 | 64 | ····.locals·1 |
| 65 | ····.prologue | 65 | ····.prologue |
| 66 | ····.line·1118 | 66 | ····.line·11182 |
| 67 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$SavedState$1;->newArray(I)[Landroid/support/v7/widget/RecyclerView$SavedState; | 67 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$SavedState$1;->newArray(I)[Landroid/support/v7/widget/RecyclerView$SavedState; |
| 68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
| 69 | ····return-object·v0 | 69 | ····return-object·v0 |
| 70 | .end·method | 70 | .end·method |
| Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
| 15 | #·direct·methods | 15 | #·direct·methods |
| 16 | .method·public·constructor·<init>()V | 16 | .method·public·constructor·<init>()V |
| 17 | ····.locals·0 | 17 | ····.locals·0 |
| 18 | ····.prologue | 18 | ····.prologue |
| 19 | ····.line·620 | 19 | ····.line·6204 |
| 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 21 | ····return-void | 21 | ····return-void |
| 22 | .end·method | 22 | .end·method |
| 23 | #·virtual·methods | 23 | #·virtual·methods |
| Offset 1124, 65 lines modified | Offset 1124, 65 lines modified | ||
| 1124 | ····.end·param | 1124 | ····.end·param |
| 1125 | ····.param·p5,·"oldHolderDisappearing"····#·Z | 1125 | ····.param·p5,·"oldHolderDisappearing"····#·Z |
| 1126 | ····.param·p6,·"newHolderDisappearing"····#·Z | 1126 | ····.param·p6,·"newHolderDisappearing"····#·Z |
| 1127 | ····.prologue | 1127 | ····.prologue |
| 1128 | ····const/4·v1,·0x0 | 1128 | ····const/4·v1,·0x0 |
| 1129 | ····.line·377 | 1129 | ····.line·3775 |
| 1130 | ····invoke-virtual·{p1,·v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->setIsRecyclable(Z)V | 1130 | ····invoke-virtual·{p1,·v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->setIsRecyclable(Z)V |
| 1131 | ····.line·377 | 1131 | ····.line·3776 |
| 1132 | ····if-eqz·p5,·:cond_0 | 1132 | ····if-eqz·p5,·:cond_0 |
| 1133 | ····.line·377 | 1133 | ····.line·3777 |
| 1134 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView;->addAnimatingView(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V | 1134 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView;->addAnimatingView(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V |
| 1135 | ····.line·377 | 1135 | ····.line·3779 |
| 1136 | ····:cond_0 | 1136 | ····:cond_0 |
| 1137 | ····if-eq·p1,·p2,·:cond_2 | 1137 | ····if-eq·p1,·p2,·:cond_2 |
| 1138 | ····.line·37 | 1138 | ····.line·3780 |
| 1139 | ····if-eqz·p6,·:cond_1 | 1139 | ····if-eqz·p6,·:cond_1 |
| 1140 | ····.line·37 | 1140 | ····.line·3781 |
| 1141 | ····invoke-direct·{p0,·p2},·Landroid/support/v7/widget/RecyclerView;->addAnimatingView(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V | 1141 | ····invoke-direct·{p0,·p2},·Landroid/support/v7/widget/RecyclerView;->addAnimatingView(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V |
| 1142 | ····.line·378 | 1142 | ····.line·3783 |
| 1143 | ····:cond_1 | 1143 | ····:cond_1 |
| 1144 | ····iput-object·p2,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; | 1144 | ····iput-object·p2,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 1145 | ····.line·378 | 1145 | ····.line·3785 |
| 1146 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView;->addAnimatingView(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V | 1146 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView;->addAnimatingView(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V |
| 1147 | ····.line·378 | 1147 | ····.line·3786 |
| 1148 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView;->mRecycler:Landroid/support/v7/widget/RecyclerView$Recycler; | 1148 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView;->mRecycler:Landroid/support/v7/widget/RecyclerView$Recycler; |
| 1149 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/RecyclerView$Recycler;->unscrapView(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V | 1149 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/RecyclerView$Recycler;->unscrapView(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V |
| 1150 | ····.line·378 | 1150 | ····.line·3787 |
| 1151 | ····invoke-virtual·{p2,·v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->setIsRecyclable(Z)V | 1151 | ····invoke-virtual·{p2,·v1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->setIsRecyclable(Z)V |
| 1152 | ····.line·378 | 1152 | ····.line·3788 |
| 1153 | ····iput-object·p1,·p2,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; | 1153 | ····iput-object·p1,·p2,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 1154 | ····.line·37 | 1154 | ····.line·3790 |
| 1155 | ····:cond_2 | 1155 | ····:cond_2 |
| 1156 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView;->mItemAnimator:Landroid/support/v7/widget/RecyclerView$ItemAnimator; | 1156 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView;->mItemAnimator:Landroid/support/v7/widget/RecyclerView$ItemAnimator; |
| 1157 | ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->animateChange(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z | 1157 | ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->animateChange(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z |
| 1158 | ····move-result·v0 | 1158 | ····move-result·v0 |
| 1159 | ····if-eqz·v0,·:cond_3 | 1159 | ····if-eqz·v0,·:cond_3 |
| 1160 | ····.line·37 | 1160 | ····.line·3791 |
| 1161 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView;->postAnimationRunner()V | 1161 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView;->postAnimationRunner()V |
| 1162 | ····.line·379 | 1162 | ····.line·3793 |
| 1163 | ····:cond_3 | 1163 | ····:cond_3 |
| 1164 | ····return-void | 1164 | ····return-void |
| 1165 | .end·method | 1165 | .end·method |
| 1166 | .method·private·cancelTouch()V | 1166 | .method·private·cancelTouch()V |
| 1167 | ····.locals·1 | 1167 | ····.locals·1 |
| Offset 1203, 71 lines modified | Offset 1203, 71 lines modified | ||
| 1203 | ····.locals·3 | 1203 | ····.locals·3 |
| 1204 | ····.param·p0,·"holder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 1204 | ····.param·p0,·"holder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 1205 | ········.annotation·build·Landroid/support/annotation/NonNull; | 1205 | ········.annotation·build·Landroid/support/annotation/NonNull; |
| 1206 | ········.end·annotation | 1206 | ········.end·annotation |
| 1207 | ····.end·param | 1207 | ····.end·param |
| 1208 | ····.prologue | 1208 | ····.prologue |
| 1209 | ····.line·51 | 1209 | ····.line·5130 |
| 1210 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mNestedRecyclerView:Ljava/lang/ref/WeakReference; | 1210 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mNestedRecyclerView:Ljava/lang/ref/WeakReference; |
| 1211 | ····if-eqz·v2,·:cond_0 | 1211 | ····if-eqz·v2,·:cond_0 |
| 1212 | ····.line·51 | 1212 | ····.line·5131 |
| 1213 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mNestedRecyclerView:Ljava/lang/ref/WeakReference; | 1213 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mNestedRecyclerView:Ljava/lang/ref/WeakReference; |
| 1214 | ····invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 1214 | ····invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
| 1215 | ····move-result-object·v0 | 1215 | ····move-result-object·v0 |
| 1216 | ····check-cast·v0,·Landroid/view/View; | 1216 | ····check-cast·v0,·Landroid/view/View; |
| 1217 | ····.line·513 | 1217 | ····.line·5132 |
| 1218 | ····.local·v0,·"item":Landroid/view/View; | 1218 | ····.local·v0,·"item":Landroid/view/View; |
| 1219 | ····:goto_0 | 1219 | ····:goto_0 |
| 1220 | ····if-eqz·v0,·:cond_3 | 1220 | ····if-eqz·v0,·:cond_3 |
| 1221 | ····.line·513 | 1221 | ····.line·5133 |
| 1222 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 1222 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| 1223 | ····if-ne·v0,·v2,·:cond_1 | 1223 | ····if-ne·v0,·v2,·:cond_1 |
| 1224 | ····.line·514 | 1224 | ····.line·5146 |
| 1225 | ····.end·local·v0····#·"item":Landroid/view/View; | 1225 | ····.end·local·v0····#·"item":Landroid/view/View; |
| 1226 | ····:cond_0 | 1226 | ····:cond_0 |
| 1227 | ····:goto_1 | 1227 | ····:goto_1 |
| 1228 | ····return-void | 1228 | ····return-void |
| 1229 | ····.line·513 | 1229 | ····.line·5137 |
| 1230 | ····.restart·local·v0····#·"item":Landroid/view/View; | 1230 | ····.restart·local·v0····#·"item":Landroid/view/View; |
| 1231 | ····:cond_1 | 1231 | ····:cond_1 |
| 1232 | ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | 1232 | ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; |
| 1233 | ····move-result-object·v1 | 1233 | ····move-result-object·v1 |
| 1234 | ····.line·513 | 1234 | ····.line·5138 |
| 1235 | ····.local·v1,·"parent":Landroid/view/ViewParent; | 1235 | ····.local·v1,·"parent":Landroid/view/ViewParent; |
| 1236 | ····instance-of·v2,·v1,·Landroid/view/View; | 1236 | ····instance-of·v2,·v1,·Landroid/view/View; |
| 1237 | ····if-eqz·v2,·:cond_2 | 1237 | ····if-eqz·v2,·:cond_2 |
| 1238 | ····move-object·v0,·v1 | 1238 | ····move-object·v0,·v1 |
| 1239 | ····.line·513 | 1239 | ····.line·5139 |
| 1240 | ····check-cast·v0,·Landroid/view/View; | 1240 | ····check-cast·v0,·Landroid/view/View; |
| 1241 | ····goto·:goto_0 | 1241 | ····goto·:goto_0 |
| 1242 | ····.line·51 | 1242 | ····.line·5141 |
| 1243 | ····:cond_2 | 1243 | ····:cond_2 |
| 1244 | ····const/4·v0,·0x0 | 1244 | ····const/4·v0,·0x0 |
| Max diff block lines reached; 195218/199639 bytes (97.79%) of diff not shown. | |||
| Offset 22, 61 lines modified | Offset 22, 61 lines modified | ||
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V | 23 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.prologue | 25 | ····.prologue |
| 26 | ····.line·1150 | 26 | ····.line·11507 |
| 27 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimatorRestoreListener;->this$0:Landroid/support/v7/widget/RecyclerView; | 27 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimatorRestoreListener;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 29 | ····.line·1150 | 29 | ····.line·11508 |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | #·virtual·methods | 32 | #·virtual·methods |
| 33 | .method·public·onAnimationFinished(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V | 33 | .method·public·onAnimationFinished(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V |
| 34 | ····.locals·3 | 34 | ····.locals·3 |
| 35 | ····.param·p1,·"item"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 35 | ····.param·p1,·"item"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 36 | ····.prologue | 36 | ····.prologue |
| 37 | ····const/4·v1,·0x0 | 37 | ····const/4·v1,·0x0 |
| 38 | ····.line·1151 | 38 | ····.line·11512 |
| 39 | ····const/4·v0,·0x1 | 39 | ····const/4·v0,·0x1 |
| 40 | ····invoke-virtual·{p1,·v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->setIsRecyclable(Z)V | 40 | ····invoke-virtual·{p1,·v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->setIsRecyclable(Z)V |
| 41 | ····.line·1151 | 41 | ····.line·11513 |
| 42 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; | 42 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 43 | ····if-eqz·v0,·:cond_0 | 43 | ····if-eqz·v0,·:cond_0 |
| 44 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; | 44 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 45 | ····if-nez·v0,·:cond_0 | 45 | ····if-nez·v0,·:cond_0 |
| 46 | ····.line·1151 | 46 | ····.line·11514 |
| 47 | ····iput-object·v1,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; | 47 | ····iput-object·v1,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowedHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 48 | ····.line·1151 | 48 | ····.line·11518 |
| 49 | ····:cond_0 | 49 | ····:cond_0 |
| 50 | ····iput-object·v1,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; | 50 | ····iput-object·v1,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->mShadowingHolder:Landroid/support/v7/widget/RecyclerView$ViewHolder; |
| 51 | ····.line·1151 | 51 | ····.line·11519 |
| 52 | ····invoke-static·{p1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->access$1300(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z | 52 | ····invoke-static·{p1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->access$1300(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z |
| 53 | ····move-result·v0 | 53 | ····move-result·v0 |
| 54 | ····if-nez·v0,·:cond_1 | 54 | ····if-nez·v0,·:cond_1 |
| 55 | ····.line·115 | 55 | ····.line·11520 |
| 56 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimatorRestoreListener;->this$0:Landroid/support/v7/widget/RecyclerView; | 56 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimatorRestoreListener;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 57 | ····iget-object·v1,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 57 | ····iget-object·v1,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| 58 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/RecyclerView;->removeAnimatingView(Landroid/view/View;)Z | 58 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/RecyclerView;->removeAnimatingView(Landroid/view/View;)Z |
| 59 | ····move-result·v0 | 59 | ····move-result·v0 |
| Offset 85, 20 lines modified | Offset 85, 20 lines modified | ||
| 85 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isTmpDetached()Z | 85 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isTmpDetached()Z |
| 86 | ····move-result·v0 | 86 | ····move-result·v0 |
| 87 | ····if-eqz·v0,·:cond_1 | 87 | ····if-eqz·v0,·:cond_1 |
| 88 | ····.line·115 | 88 | ····.line·11521 |
| 89 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimatorRestoreListener;->this$0:Landroid/support/v7/widget/RecyclerView; | 89 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimatorRestoreListener;->this$0:Landroid/support/v7/widget/RecyclerView; |
| 90 | ····iget-object·v1,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 90 | ····iget-object·v1,·p1,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| 91 | ····const/4·v2,·0x0 | 91 | ····const/4·v2,·0x0 |
| 92 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/widget/RecyclerView;->removeDetachedView(Landroid/view/View;Z)V | 92 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/widget/RecyclerView;->removeDetachedView(Landroid/view/View;Z)V |
| 93 | ····.line·1152 | 93 | ····.line·11524 |
| 94 | ····:cond_1 | 94 | ····:cond_1 |
| 95 | ····return-void | 95 | ····return-void |
| 96 | .end·method | 96 | .end·method |
| Offset 15, 77 lines modified | Offset 15, 77 lines modified | ||
| 15 | #·direct·methods | 15 | #·direct·methods |
| 16 | .method·public·constructor·<init>()V | 16 | .method·public·constructor·<init>()V |
| 17 | ····.locals·0 | 17 | ····.locals·0 |
| 18 | ····.prologue | 18 | ····.prologue |
| 19 | ····.line·1062 | 19 | ····.line·10624 |
| 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 21 | ····return-void | 21 | ····return-void |
| 22 | .end·method | 22 | .end·method |
| 23 | #·virtual·methods | 23 | #·virtual·methods |
| 24 | .method·public·onChanged()V | 24 | .method·public·onChanged()V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.prologue | 26 | ····.prologue |
| 27 | ····.line·1062 | 27 | ····.line·10627 |
| 28 | ····return-void | 28 | ····return-void |
| 29 | .end·method | 29 | .end·method |
| 30 | .method·public·onItemRangeChanged(II)V | 30 | .method·public·onItemRangeChanged(II)V |
| 31 | ····.locals·0 | 31 | ····.locals·0 |
| 32 | ····.param·p1,·"positionStart"····#·I | 32 | ····.param·p1,·"positionStart"····#·I |
| 33 | ····.param·p2,·"itemCount"····#·I | 33 | ····.param·p2,·"itemCount"····#·I |
| 34 | ····.prologue | 34 | ····.prologue |
| 35 | ····.line·106 | 35 | ····.line·10631 |
| 36 | ····return-void | 36 | ····return-void |
| 37 | .end·method | 37 | .end·method |
| 38 | .method·public·onItemRangeChanged(IILjava/lang/Object;)V | 38 | .method·public·onItemRangeChanged(IILjava/lang/Object;)V |
| 39 | ····.locals·0 | 39 | ····.locals·0 |
| 40 | ····.param·p1,·"positionStart"····#·I | 40 | ····.param·p1,·"positionStart"····#·I |
| 41 | ····.param·p2,·"itemCount"····#·I | 41 | ····.param·p2,·"itemCount"····#·I |
| 42 | ····.param·p3,·"payload"····#·Ljava/lang/Object; | 42 | ····.param·p3,·"payload"····#·Ljava/lang/Object; |
| 43 | ····.prologue | 43 | ····.prologue |
| 44 | ····.line·1063 | 44 | ····.line·10636 |
| 45 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;->onItemRangeChanged(II)V | 45 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;->onItemRangeChanged(II)V |
| 46 | ····.line·1063 | 46 | ····.line·10637 |
| 47 | ····return-void | 47 | ····return-void |
| 48 | .end·method | 48 | .end·method |
| 49 | .method·public·onItemRangeInserted(II)V | 49 | .method·public·onItemRangeInserted(II)V |
| 50 | ····.locals·0 | 50 | ····.locals·0 |
| 51 | ····.param·p1,·"positionStart"····#·I | 51 | ····.param·p1,·"positionStart"····#·I |
| 52 | ····.param·p2,·"itemCount"····#·I | 52 | ····.param·p2,·"itemCount"····#·I |
| 53 | ····.prologue | 53 | ····.prologue |
| 54 | ····.line·106 | 54 | ····.line·10641 |
| 55 | ····return-void | 55 | ····return-void |
| 56 | .end·method | 56 | .end·method |
| 57 | .method·public·onItemRangeMoved(III)V | 57 | .method·public·onItemRangeMoved(III)V |
| 58 | ····.locals·0 | 58 | ····.locals·0 |
| 59 | ····.param·p1,·"fromPosition"····#·I | 59 | ····.param·p1,·"fromPosition"····#·I |
| 60 | ····.param·p2,·"toPosition"····#·I | 60 | ····.param·p2,·"toPosition"····#·I |
| 61 | ····.param·p3,·"itemCount"····#·I | 61 | ····.param·p3,·"itemCount"····#·I |
| 62 | ····.prologue | 62 | ····.prologue |
| 63 | ····.line·1064 | 63 | ····.line·10649 |
| 64 | ····return-void | 64 | ····return-void |
| 65 | .end·method | 65 | .end·method |
| 66 | .method·public·onItemRangeRemoved(II)V | 66 | .method·public·onItemRangeRemoved(II)V |
| 67 | ····.locals·0 | 67 | ····.locals·0 |
| 68 | ····.param·p1,·"positionStart"····#·I | 68 | ····.param·p1,·"positionStart"····#·I |
| 69 | ····.param·p2,·"itemCount"····#·I | 69 | ····.param·p2,·"itemCount"····#·I |
| 70 | ····.prologue | 70 | ····.prologue |
| 71 | ····.line·1064 | 71 | ····.line·10645 |
| 72 | ····return-void | 72 | ····return-void |
| 73 | .end·method | 73 | .end·method |
| Offset 27, 176 lines modified | Offset 27, 176 lines modified | ||
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·public·constructor·<init>(II)V | 28 | .method·public·constructor·<init>(II)V |
| 29 | ····.locals·1 | 29 | ····.locals·1 |
| 30 | ····.param·p1,·"width"····#·I | 30 | ····.param·p1,·"width"····#·I |
| 31 | ····.param·p2,·"height"····#·I | 31 | ····.param·p2,·"height"····#·I |
| 32 | ····.prologue | 32 | ····.prologue |
| 33 | ····.line·1053 | 33 | ····.line·10532 |
| 34 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V | 34 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V |
| 35 | ····.line·105 | 35 | ····.line·10520 |
| 36 | ····new-instance·v0,·Landroid/graphics/Rect; | 36 | ····new-instance·v0,·Landroid/graphics/Rect; |
| 37 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 37 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
| 38 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mDecorInsets:Landroid/graphics/Rect; | 38 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mDecorInsets:Landroid/graphics/Rect; |
| 39 | ····.line·105 | 39 | ····.line·10521 |
| 40 | ····const/4·v0,·0x1 | 40 | ····const/4·v0,·0x1 |
| 41 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z | 41 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z |
| 42 | ····.line·1052 | 42 | ····.line·10525 |
| 43 | ····const/4·v0,·0x0 | 43 | ····const/4·v0,·0x0 |
| 44 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mPendingInvalidate:Z | 44 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mPendingInvalidate:Z |
| 45 | ····.line·1053 | 45 | ····.line·10533 |
| 46 | ····return-void | 46 | ····return-void |
| 47 | .end·method | 47 | .end·method |
| 48 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 48 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
| 49 | ····.locals·1 | 49 | ····.locals·1 |
| 50 | ····.param·p1,·"c"····#·Landroid/content/Context; | 50 | ····.param·p1,·"c"····#·Landroid/content/Context; |
| 51 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 51 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
| 52 | ····.prologue | 52 | ····.prologue |
| 53 | ····.line·1052 | 53 | ····.line·10528 |
| 54 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 54 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
| 55 | ····.line·105 | 55 | ····.line·10520 |
| 56 | ····new-instance·v0,·Landroid/graphics/Rect; | 56 | ····new-instance·v0,·Landroid/graphics/Rect; |
| 57 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 57 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
| 58 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mDecorInsets:Landroid/graphics/Rect; | 58 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mDecorInsets:Landroid/graphics/Rect; |
| 59 | ····.line·105 | 59 | ····.line·10521 |
| 60 | ····const/4·v0,·0x1 | 60 | ····const/4·v0,·0x1 |
| 61 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z | 61 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z |
| 62 | ····.line·1052 | 62 | ····.line·10525 |
| 63 | ····const/4·v0,·0x0 | 63 | ····const/4·v0,·0x0 |
| 64 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mPendingInvalidate:Z | 64 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mPendingInvalidate:Z |
| 65 | ····.line·1052 | 65 | ····.line·10529 |
| 66 | ····return-void | 66 | ····return-void |
| 67 | .end·method | 67 | .end·method |
| 68 | .method·public·constructor·<init>(Landroid/support/v7/widget/RecyclerView$LayoutParams;)V | 68 | .method·public·constructor·<init>(Landroid/support/v7/widget/RecyclerView$LayoutParams;)V |
| 69 | ····.locals·1 | 69 | ····.locals·1 |
| 70 | ····.param·p1,·"source"····#·Landroid/support/v7/widget/RecyclerView$LayoutParams; | 70 | ····.param·p1,·"source"····#·Landroid/support/v7/widget/RecyclerView$LayoutParams; |
| 71 | ····.prologue | 71 | ····.prologue |
| 72 | ····.line·1054 | 72 | ····.line·10544 |
| 73 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V | 73 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V |
| 74 | ····.line·105 | 74 | ····.line·10520 |
| 75 | ····new-instance·v0,·Landroid/graphics/Rect; | 75 | ····new-instance·v0,·Landroid/graphics/Rect; |
| 76 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 76 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
| 77 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mDecorInsets:Landroid/graphics/Rect; | 77 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mDecorInsets:Landroid/graphics/Rect; |
| 78 | ····.line·105 | 78 | ····.line·10521 |
| 79 | ····const/4·v0,·0x1 | 79 | ····const/4·v0,·0x1 |
| 80 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z | 80 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z |
| 81 | ····.line·1052 | 81 | ····.line·10525 |
| 82 | ····const/4·v0,·0x0 | 82 | ····const/4·v0,·0x0 |
| 83 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mPendingInvalidate:Z | 83 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mPendingInvalidate:Z |
| 84 | ····.line·1054 | 84 | ····.line·10545 |
| 85 | ····return-void | 85 | ····return-void |
| 86 | .end·method | 86 | .end·method |
| 87 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V | 87 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V |
| 88 | ····.locals·1 | 88 | ····.locals·1 |
| 89 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams; | 89 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams; |
| 90 | ····.prologue | 90 | ····.prologue |
| 91 | ····.line·105 | 91 | ····.line·10540 |
| 92 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V | 92 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V |
| 93 | ····.line·105 | 93 | ····.line·10520 |
| 94 | ····new-instance·v0,·Landroid/graphics/Rect; | 94 | ····new-instance·v0,·Landroid/graphics/Rect; |
| 95 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 95 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
| 96 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mDecorInsets:Landroid/graphics/Rect; | 96 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mDecorInsets:Landroid/graphics/Rect; |
| 97 | ····.line·105 | 97 | ····.line·10521 |
| 98 | ····const/4·v0,·0x1 | 98 | ····const/4·v0,·0x1 |
| 99 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z | 99 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z |
| 100 | ····.line·1052 | 100 | ····.line·10525 |
| 101 | ····const/4·v0,·0x0 | 101 | ····const/4·v0,·0x0 |
| 102 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mPendingInvalidate:Z | 102 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/RecyclerView$LayoutParams;->mPendingInvalidate:Z |
| 103 | ····.line·105 | 103 | ····.line·10541 |
| 104 | ····return-void | 104 | ····return-void |
| 105 | .end·method | 105 | .end·method |
| 106 | .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | 106 | .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V |
| 107 | ····.locals·1 | 107 | ····.locals·1 |
| 108 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams; | 108 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams; |
| 109 | ····.prologue | 109 | ····.prologue |
| 110 | ····.line·1053 | 110 | ····.line·10536 |
| 111 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | 111 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V |
| Max diff block lines reached; 3428/7841 bytes (43.72%) of diff not shown. | |||
| Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
| 15 | #·direct·methods | 15 | #·direct·methods |
| 16 | .method·public·constructor·<init>()V | 16 | .method·public·constructor·<init>()V |
| 17 | ····.locals·0 | 17 | ····.locals·0 |
| 18 | ····.prologue | 18 | ····.prologue |
| 19 | ····.line·1148 | 19 | ····.line·11484 |
| 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 21 | ····return-void | 21 | ····return-void |
| 22 | .end·method | 22 | .end·method |
| 23 | #·virtual·methods | 23 | #·virtual·methods |
| Offset 23, 36 lines modified | Offset 23, 36 lines modified | ||
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;)V | 24 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Landroid/support/design/widget/TextInputLayout; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/design/widget/TextInputLayout; |
| 27 | ····.prologue | 27 | ····.prologue |
| 28 | ····.line·142 | 28 | ····.line·1426 |
| 29 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$5;->this$0:Landroid/support/design/widget/TextInputLayout; | 29 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$5;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| 33 | #·virtual·methods | 33 | #·virtual·methods |
| 34 | .method·public·onAnimationUpdate(Landroid/support/design/widget/ValueAnimatorCompat;)V | 34 | .method·public·onAnimationUpdate(Landroid/support/design/widget/ValueAnimatorCompat;)V |
| 35 | ····.locals·2 | 35 | ····.locals·2 |
| 36 | ····.param·p1,·"animator"····#·Landroid/support/design/widget/ValueAnimatorCompat; | 36 | ····.param·p1,·"animator"····#·Landroid/support/design/widget/ValueAnimatorCompat; |
| 37 | ····.prologue | 37 | ····.prologue |
| 38 | ····.line·142 | 38 | ····.line·1429 |
| 39 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$5;->this$0:Landroid/support/design/widget/TextInputLayout; | 39 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$5;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 40 | ····iget-object·v0,·v0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; | 40 | ····iget-object·v0,·v0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; |
| 41 | ····invoke-virtual·{p1},·Landroid/support/design/widget/ValueAnimatorCompat;->getAnimatedFloatValue()F | 41 | ····invoke-virtual·{p1},·Landroid/support/design/widget/ValueAnimatorCompat;->getAnimatedFloatValue()F |
| 42 | ····move-result·v1 | 42 | ····move-result·v1 |
| 43 | ····invoke-virtual·{v0,·v1},·Landroid/support/design/widget/CollapsingTextHelper;->setExpansionFraction(F)V | 43 | ····invoke-virtual·{v0,·v1},·Landroid/support/design/widget/CollapsingTextHelper;->setExpansionFraction(F)V |
| 44 | ····.line·14 | 44 | ····.line·1430 |
| 45 | ····return-void | 45 | ····return-void |
| 46 | .end·method | 46 | .end·method |
| Offset 20, 30 lines modified | Offset 20, 30 lines modified | ||
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;)V | 21 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Landroid/support/design/widget/TextInputLayout; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/design/widget/TextInputLayout; |
| 24 | ····.prologue | 24 | ····.prologue |
| 25 | ····.line·71 | 25 | ····.line·716 |
| 26 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$2;->this$0:Landroid/support/design/widget/TextInputLayout; | 26 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$2;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 27 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;-><init>()V |
| 28 | ····return-void | 28 | ····return-void |
| 29 | .end·method | 29 | .end·method |
| 30 | #·virtual·methods | 30 | #·virtual·methods |
| 31 | .method·public·onAnimationStart(Landroid/view/View;)V | 31 | .method·public·onAnimationStart(Landroid/view/View;)V |
| 32 | ····.locals·1 | 32 | ····.locals·1 |
| 33 | ····.param·p1,·"view"····#·Landroid/view/View; | 33 | ····.param·p1,·"view"····#·Landroid/view/View; |
| 34 | ····.prologue | 34 | ····.prologue |
| 35 | ····.line·71 | 35 | ····.line·719 |
| 36 | ····const/4·v0,·0x0 | 36 | ····const/4·v0,·0x0 |
| 37 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setVisibility(I)V | 37 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setVisibility(I)V |
| 38 | ····.line·7 | 38 | ····.line·720 |
| 39 | ····return-void | 39 | ····return-void |
| 40 | .end·method | 40 | .end·method |
| Offset 28, 63 lines modified | Offset 28, 63 lines modified | ||
| 28 | #·direct·methods | 28 | #·direct·methods |
| 29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
| 30 | ····.locals·0 | 30 | ····.locals·0 |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·96 | 32 | ····.line·966 |
| 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 34 | ····return-void | 34 | ····return-void |
| 35 | .end·method | 35 | .end·method |
| 36 | #·virtual·methods | 36 | #·virtual·methods |
| 37 | .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/design/widget/TextInputLayout$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/design/widget/TextInputLayout$SavedState; |
| 38 | ····.locals·1 | 38 | ····.locals·1 |
| 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
| 40 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; | 40 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; |
| 41 | ····.prologue | 41 | ····.prologue |
| 42 | ····.line·96 | 42 | ····.line·969 |
| 43 | ····new-instance·v0,·Landroid/support/design/widget/TextInputLayout$SavedState; | 43 | ····new-instance·v0,·Landroid/support/design/widget/TextInputLayout$SavedState; |
| 44 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/design/widget/TextInputLayout$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 44 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/design/widget/TextInputLayout$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
| 45 | ····return-object·v0 | 45 | ····return-object·v0 |
| 46 | .end·method | 46 | .end·method |
| 47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; | 47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; |
| 48 | ····.locals·1 | 48 | ····.locals·1 |
| 49 | ····.prologue | 49 | ····.prologue |
| 50 | ····.line·96 | 50 | ····.line·966 |
| 51 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/design/widget/TextInputLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/design/widget/TextInputLayout$SavedState; | 51 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/design/widget/TextInputLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/design/widget/TextInputLayout$SavedState; |
| 52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
| 53 | ····return-object·v0 | 53 | ····return-object·v0 |
| 54 | .end·method | 54 | .end·method |
| 55 | .method·public·newArray(I)[Landroid/support/design/widget/TextInputLayout$SavedState; | 55 | .method·public·newArray(I)[Landroid/support/design/widget/TextInputLayout$SavedState; |
| 56 | ····.locals·1 | 56 | ····.locals·1 |
| 57 | ····.param·p1,·"size"····#·I | 57 | ····.param·p1,·"size"····#·I |
| 58 | ····.prologue | 58 | ····.prologue |
| 59 | ····.line·97 | 59 | ····.line·974 |
| 60 | ····new-array·v0,·p1,·[Landroid/support/design/widget/TextInputLayout$SavedState; | 60 | ····new-array·v0,·p1,·[Landroid/support/design/widget/TextInputLayout$SavedState; |
| 61 | ····return-object·v0 | 61 | ····return-object·v0 |
| 62 | .end·method | 62 | .end·method |
| 63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
| 64 | ····.locals·1 | 64 | ····.locals·1 |
| 65 | ····.prologue | 65 | ····.prologue |
| 66 | ····.line·96 | 66 | ····.line·966 |
| 67 | ····invoke-virtual·{p0,·p1},·Landroid/support/design/widget/TextInputLayout$SavedState$1;->newArray(I)[Landroid/support/design/widget/TextInputLayout$SavedState; | 67 | ····invoke-virtual·{p0,·p1},·Landroid/support/design/widget/TextInputLayout$SavedState$1;->newArray(I)[Landroid/support/design/widget/TextInputLayout$SavedState; |
| 68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
| 69 | ····return-object·v0 | 69 | ····return-object·v0 |
| 70 | .end·method | 70 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;Ljava/lang/CharSequence;)V | 23 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;Ljava/lang/CharSequence;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Landroid/support/design/widget/TextInputLayout; | 25 | ····.param·p1,·"this$0"····#·Landroid/support/design/widget/TextInputLayout; |
| 26 | ····.prologue | 26 | ····.prologue |
| 27 | ····.line·73 | 27 | ····.line·733 |
| 28 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$3;->this$0:Landroid/support/design/widget/TextInputLayout; | 28 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$3;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 29 | ····iput-object·p2,·p0,·Landroid/support/design/widget/TextInputLayout$3;->val$error:Ljava/lang/CharSequence; | 29 | ····iput-object·p2,·p0,·Landroid/support/design/widget/TextInputLayout$3;->val$error:Ljava/lang/CharSequence; |
| 30 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;-><init>()V | 30 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;-><init>()V |
| 31 | ····return-void | 31 | ····return-void |
| Offset 39, 24 lines modified | Offset 39, 24 lines modified | ||
| 39 | #·virtual·methods | 39 | #·virtual·methods |
| 40 | .method·public·onAnimationEnd(Landroid/view/View;)V | 40 | .method·public·onAnimationEnd(Landroid/view/View;)V |
| 41 | ····.locals·2 | 41 | ····.locals·2 |
| 42 | ····.param·p1,·"view"····#·Landroid/view/View; | 42 | ····.param·p1,·"view"····#·Landroid/view/View; |
| 43 | ····.prologue | 43 | ····.prologue |
| 44 | ····.line·73 | 44 | ····.line·736 |
| 45 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$3;->this$0:Landroid/support/design/widget/TextInputLayout; | 45 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$3;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 46 | ····iget-object·v0,·v0,·Landroid/support/design/widget/TextInputLayout;->mErrorView:Landroid/widget/TextView; | 46 | ····iget-object·v0,·v0,·Landroid/support/design/widget/TextInputLayout;->mErrorView:Landroid/widget/TextView; |
| 47 | ····iget-object·v1,·p0,·Landroid/support/design/widget/TextInputLayout$3;->val$error:Ljava/lang/CharSequence; | 47 | ····iget-object·v1,·p0,·Landroid/support/design/widget/TextInputLayout$3;->val$error:Ljava/lang/CharSequence; |
| 48 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 48 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
| 49 | ····.line·73 | 49 | ····.line·737 |
| 50 | ····const/4·v0,·0x4 | 50 | ····const/4·v0,·0x4 |
| 51 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setVisibility(I)V | 51 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setVisibility(I)V |
| 52 | ····.line·73 | 52 | ····.line·738 |
| 53 | ····return-void | 53 | ····return-void |
| 54 | .end·method | 54 | .end·method |
| Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·static·constructor·<clinit>()V | 33 | .method·static·constructor·<clinit>()V |
| 34 | ····.locals·1 | 34 | ····.locals·1 |
| 35 | ····.prologue | 35 | ····.prologue |
| 36 | ····.line·96 | 36 | ····.line·965 |
| 37 | ····new-instance·v0,·Landroid/support/design/widget/TextInputLayout$SavedState$1; | 37 | ····new-instance·v0,·Landroid/support/design/widget/TextInputLayout$SavedState$1; |
| 38 | ····invoke-direct·{v0},·Landroid/support/design/widget/TextInputLayout$SavedState$1;-><init>()V | 38 | ····invoke-direct·{v0},·Landroid/support/design/widget/TextInputLayout$SavedState$1;-><init>()V |
| 39 | ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; | 39 | ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; |
| 40 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
| Offset 52, 62 lines modified | Offset 52, 62 lines modified | ||
| 52 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 52 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
| 53 | ····.locals·1 | 53 | ····.locals·1 |
| 54 | ····.param·p1,·"source"····#·Landroid/os/Parcel; | 54 | ····.param·p1,·"source"····#·Landroid/os/Parcel; |
| 55 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; | 55 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; |
| 56 | ····.prologue | 56 | ····.prologue |
| 57 | ····.line·94 | 57 | ····.line·947 |
| 58 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 58 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
| 59 | ····.line·94 | 59 | ····.line·948 |
| 60 | ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; | 60 | ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; |
| 61 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 61 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
| 62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
| 63 | ····check-cast·v0,·Ljava/lang/CharSequence; | 63 | ····check-cast·v0,·Ljava/lang/CharSequence; |
| 64 | ····iput-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$SavedState;->error:Ljava/lang/CharSequence; | 64 | ····iput-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$SavedState;->error:Ljava/lang/CharSequence; |
| 65 | ····.line·9 | 65 | ····.line·950 |
| 66 | ····return-void | 66 | ····return-void |
| 67 | .end·method | 67 | .end·method |
| 68 | .method·constructor·<init>(Landroid/os/Parcelable;)V | 68 | .method·constructor·<init>(Landroid/os/Parcelable;)V |
| 69 | ····.locals·0 | 69 | ····.locals·0 |
| 70 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; | 70 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; |
| 71 | ····.prologue | 71 | ····.prologue |
| 72 | ····.line·94 | 72 | ····.line·943 |
| 73 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcelable;)V | 73 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcelable;)V |
| 74 | ····.line·94 | 74 | ····.line·944 |
| 75 | ····return-void | 75 | ····return-void |
| 76 | .end·method | 76 | .end·method |
| 77 | #·virtual·methods | 77 | #·virtual·methods |
| 78 | .method·public·toString()Ljava/lang/String; | 78 | .method·public·toString()Ljava/lang/String; |
| 79 | ····.locals·2 | 79 | ····.locals·2 |
| 80 | ····.prologue | 80 | ····.prologue |
| 81 | ····.line·9 | 81 | ····.line·960 |
| 82 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 82 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| 83 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 83 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| 84 | ····const-string·v1,·"TextInputLayout.SavedState{" | 84 | ····const-string·v1,·"TextInputLayout.SavedState{" |
| 85 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 85 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 86 | ····move-result-object·v0 | 86 | ····move-result-object·v0 |
| 87 | ····.line·9 | 87 | ····.line·961 |
| 88 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I | 88 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I |
| 89 | ····move-result·v1 | 89 | ····move-result·v1 |
| 90 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; | 90 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; |
| 91 | ····move-result-object·v1 | 91 | ····move-result-object·v1 |
| Offset 143, 18 lines modified | Offset 143, 18 lines modified | ||
| 143 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 143 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
| 144 | ····.locals·1 | 144 | ····.locals·1 |
| 145 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 145 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
| 146 | ····.param·p2,·"flags"····#·I | 146 | ····.param·p2,·"flags"····#·I |
| 147 | ····.prologue | 147 | ····.prologue |
| 148 | ····.line·95 | 148 | ····.line·954 |
| 149 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V | 149 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V |
| 150 | ····.line·95 | 150 | ····.line·955 |
| 151 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$SavedState;->error:Ljava/lang/CharSequence; | 151 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$SavedState;->error:Ljava/lang/CharSequence; |
| 152 | ····invoke-static·{v0,·p1,·p2},·Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V | 152 | ····invoke-static·{v0,·p1,·p2},·Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V |
| 153 | ····.line·95 | 153 | ····.line·956 |
| 154 | ····return-void | 154 | ····return-void |
| 155 | .end·method | 155 | .end·method |
| Offset 23, 30 lines modified | Offset 23, 30 lines modified | ||
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;)V | 24 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Landroid/support/design/widget/TextInputLayout; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/design/widget/TextInputLayout; |
| 27 | ····.prologue | 27 | ····.prologue |
| 28 | ····.line·34 | 28 | ····.line·343 |
| 29 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$1;->this$0:Landroid/support/design/widget/TextInputLayout; | 29 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$1;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| 33 | #·virtual·methods | 33 | #·virtual·methods |
| 34 | .method·public·afterTextChanged(Landroid/text/Editable;)V | 34 | .method·public·afterTextChanged(Landroid/text/Editable;)V |
| 35 | ····.locals·2 | 35 | ····.locals·2 |
| 36 | ····.param·p1,·"s"····#·Landroid/text/Editable; | 36 | ····.param·p1,·"s"····#·Landroid/text/Editable; |
| 37 | ····.prologue | 37 | ····.prologue |
| 38 | ····.line·34 | 38 | ····.line·346 |
| 39 | ····iget-object·v1,·p0,·Landroid/support/design/widget/TextInputLayout$1;->this$0:Landroid/support/design/widget/TextInputLayout; | 39 | ····iget-object·v1,·p0,·Landroid/support/design/widget/TextInputLayout$1;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 40 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$1;->this$0:Landroid/support/design/widget/TextInputLayout; | 40 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$1;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 41 | ····invoke-static·{v0},·Landroid/support/design/widget/TextInputLayout;->access$000(Landroid/support/design/widget/TextInputLayout;)Z | 41 | ····invoke-static·{v0},·Landroid/support/design/widget/TextInputLayout;->access$000(Landroid/support/design/widget/TextInputLayout;)Z |
| 42 | ····move-result·v0 | 42 | ····move-result·v0 |
| Offset 54, 57 lines modified | Offset 54, 57 lines modified | ||
| 54 | ····if-nez·v0,·:cond_1 | 54 | ····if-nez·v0,·:cond_1 |
| 55 | ····const/4·v0,·0x1 | 55 | ····const/4·v0,·0x1 |
| 56 | ····:goto_0 | 56 | ····:goto_0 |
| 57 | ····invoke-virtual·{v1,·v0},·Landroid/support/design/widget/TextInputLayout;->updateLabelState(Z)V | 57 | ····invoke-virtual·{v1,·v0},·Landroid/support/design/widget/TextInputLayout;->updateLabelState(Z)V |
| 58 | ····.line·34 | 58 | ····.line·347 |
| 59 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$1;->this$0:Landroid/support/design/widget/TextInputLayout; | 59 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$1;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 60 | ····iget-boolean·v0,·v0,·Landroid/support/design/widget/TextInputLayout;->mCounterEnabled:Z | 60 | ····iget-boolean·v0,·v0,·Landroid/support/design/widget/TextInputLayout;->mCounterEnabled:Z |
| 61 | ····if-eqz·v0,·:cond_0 | 61 | ····if-eqz·v0,·:cond_0 |
| 62 | ····.line·3 | 62 | ····.line·348 |
| 63 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$1;->this$0:Landroid/support/design/widget/TextInputLayout; | 63 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$1;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 64 | ····invoke-interface·{p1},·Landroid/text/Editable;->length()I | 64 | ····invoke-interface·{p1},·Landroid/text/Editable;->length()I |
| 65 | ····move-result·v1 | 65 | ····move-result·v1 |
| 66 | ····invoke-virtual·{v0,·v1},·Landroid/support/design/widget/TextInputLayout;->updateCounter(I)V | 66 | ····invoke-virtual·{v0,·v1},·Landroid/support/design/widget/TextInputLayout;->updateCounter(I)V |
| 67 | ····.line·35 | 67 | ····.line·350 |
| 68 | ····:cond_0 | 68 | ····:cond_0 |
| 69 | ····return-void | 69 | ····return-void |
| 70 | ····.line·34 | 70 | ····.line·346 |
| 71 | ····:cond_1 | 71 | ····:cond_1 |
| 72 | ····const/4·v0,·0x0 | 72 | ····const/4·v0,·0x0 |
| 73 | ····goto·:goto_0 | 73 | ····goto·:goto_0 |
| 74 | .end·method | 74 | .end·method |
| 75 | .method·public·beforeTextChanged(Ljava/lang/CharSequence;III)V | 75 | .method·public·beforeTextChanged(Ljava/lang/CharSequence;III)V |
| 76 | ····.locals·0 | 76 | ····.locals·0 |
| 77 | ····.param·p1,·"s"····#·Ljava/lang/CharSequence; | 77 | ····.param·p1,·"s"····#·Ljava/lang/CharSequence; |
| 78 | ····.param·p2,·"start"····#·I | 78 | ····.param·p2,·"start"····#·I |
| 79 | ····.param·p3,·"count"····#·I | 79 | ····.param·p3,·"count"····#·I |
| 80 | ····.param·p4,·"after"····#·I | 80 | ····.param·p4,·"after"····#·I |
| 81 | ····.prologue | 81 | ····.prologue |
| 82 | ····.line·35 | 82 | ····.line·353 |
| 83 | ····return-void | 83 | ····return-void |
| 84 | .end·method | 84 | .end·method |
| 85 | .method·public·onTextChanged(Ljava/lang/CharSequence;III)V | 85 | .method·public·onTextChanged(Ljava/lang/CharSequence;III)V |
| 86 | ····.locals·0 | 86 | ····.locals·0 |
| 87 | ····.param·p1,·"s"····#·Ljava/lang/CharSequence; | 87 | ····.param·p1,·"s"····#·Ljava/lang/CharSequence; |
| 88 | ····.param·p2,·"start"····#·I | 88 | ····.param·p2,·"start"····#·I |
| 89 | ····.param·p3,·"before"····#·I | 89 | ····.param·p3,·"before"····#·I |
| 90 | ····.param·p4,·"count"····#·I | 90 | ····.param·p4,·"count"····#·I |
| 91 | ····.prologue | 91 | ····.prologue |
| 92 | ····.line·35 | 92 | ····.line·356 |
| 93 | ····return-void | 93 | ····return-void |
| 94 | .end·method | 94 | .end·method |
| Offset 137, 15 lines modified | Offset 137, 15 lines modified | ||
| 137 | ····.param·p1,·"context"····#·Landroid/content/Context; | 137 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 138 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 138 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
| 139 | ····.param·p3,·"defStyleAttr"····#·I | 139 | ····.param·p3,·"defStyleAttr"····#·I |
| 140 | ····.prologue | 140 | ····.prologue |
| 141 | ····const/4·v8,·-0x1 | 141 | ····const/4·v8,·-0x1 |
| 142 | ····const/4·v | 142 | ····const/4·v7,·0x1 |
| 143 | ····const/4·v6,·0x0 | 143 | ····const/4·v6,·0x0 |
| 144 | ····.line·188 | 144 | ····.line·188 |
| 145 | ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 145 | ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
| 146 | ····.line·129 | 146 | ····.line·129 |
| Offset 162, 337 lines modified | Offset 162, 309 lines modified | ||
| 162 | ····iput-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; | 162 | ····iput-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; |
| 163 | ····.line·190 | 163 | ····.line·190 |
| 164 | ····invoke-static·{p1},·Landroid/support/design/widget/ThemeUtils;->checkAppCompatTheme(Landroid/content/Context;)V | 164 | ····invoke-static·{p1},·Landroid/support/design/widget/ThemeUtils;->checkAppCompatTheme(Landroid/content/Context;)V |
| 165 | ····.line·192 | 165 | ····.line·192 |
| 166 | ····invoke-virtual·{p0,·v | 166 | ····invoke-virtual·{p0,·v7},·Landroid/support/design/widget/TextInputLayout;->setOrientation(I)V |
| 167 | ····.line·193 | 167 | ····.line·193 |
| 168 | ····invoke-virtual·{p0,·v6},·Landroid/support/design/widget/TextInputLayout;->setWillNotDraw(Z)V | 168 | ····invoke-virtual·{p0,·v6},·Landroid/support/design/widget/TextInputLayout;->setWillNotDraw(Z)V |
| 169 | ····.line·194 | 169 | ····.line·194 |
| 170 | ····invoke-virtual·{p0,·v | 170 | ····invoke-virtual·{p0,·v7},·Landroid/support/design/widget/TextInputLayout;->setAddStatesFromChildren(Z)V |
| 171 | ····.line·196 | 171 | ····.line·196 |
| 172 | ····new-instance·v4,·Landroid/widget/FrameLayout; | 172 | ····new-instance·v4,·Landroid/widget/FrameLayout; |
| 173 | ····invoke-direct·{v4,·p1},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V | 173 | ····invoke-direct·{v4,·p1},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V |
| 174 | ····iput-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mInputFrame:Landroid/widget/FrameLayout; | 174 | ····iput-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mInputFrame:Landroid/widget/FrameLayout; |
| 175 | ····.line·197 | 175 | ····.line·197 |
| 176 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mInputFrame:Landroid/widget/FrameLayout; | 176 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mInputFrame:Landroid/widget/FrameLayout; |
| 177 | ····invoke-virtual·{v4,·v | 177 | ····invoke-virtual·{v4,·v7},·Landroid/widget/FrameLayout;->setAddStatesFromChildren(Z)V |
| 178 | ····.line·198 | 178 | ····.line·198 |
| 179 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mInputFrame:Landroid/widget/FrameLayout; | 179 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mInputFrame:Landroid/widget/FrameLayout; |
| 180 | ····invoke-virtual·{p0,·v4},·Landroid/support/design/widget/TextInputLayout;->addView(Landroid/view/View;)V | 180 | ····invoke-virtual·{p0,·v4},·Landroid/support/design/widget/TextInputLayout;->addView(Landroid/view/View;)V |
| 181 | ····.line·200 | 181 | ····.line·200 |
| 182 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; | 182 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; |
| 183 | ····sget-object·v | 183 | ····sget-object·v5,·Landroid/support/design/widget/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/view/animation/Interpolator; |
| 184 | ····invoke-virtual·{v4,·v | 184 | ····invoke-virtual·{v4,·v5},·Landroid/support/design/widget/CollapsingTextHelper;->setTextSizeInterpolator(Landroid/view/animation/Interpolator;)V |
| 185 | ····.line·201 | 185 | ····.line·201 |
| 186 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; | 186 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; |
| 187 | ····new-instance·v | 187 | ····new-instance·v5,·Landroid/view/animation/AccelerateInterpolator; |
| 188 | ····invoke-direct·{v | 188 | ····invoke-direct·{v5},·Landroid/view/animation/AccelerateInterpolator;-><init>()V |
| 189 | ····invoke-virtual·{v4,·v | 189 | ····invoke-virtual·{v4,·v5},·Landroid/support/design/widget/CollapsingTextHelper;->setPositionInterpolator(Landroid/view/animation/Interpolator;)V |
| 190 | ····.line·202 | 190 | ····.line·202 |
| 191 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; | 191 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; |
| 192 | ····const·v | 192 | ····const·v5,·0x800033 |
| 193 | ····invoke-virtual·{v4,·v | 193 | ····invoke-virtual·{v4,·v5},·Landroid/support/design/widget/CollapsingTextHelper;->setCollapsedTextGravity(I)V |
| 194 | ····.line·204 | 194 | ····.line·204 |
| 195 | ····iget-object·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; | ||
| 196 | ····invoke-virtual·{v4},·Landroid/support/design/widget/CollapsingTextHelper;->getExpansionFraction()F | ||
| 197 | ····move-result·v4 | ||
| 198 | ····const/high16·v7,·0x3f800000····#·1.0f | ||
| 199 | ····cmpl-float·v4,·v4,·v7 | ||
| 200 | ····if-nez·v4,·:cond_5 | ||
| 201 | ····move·v4,·v5 | ||
| 202 | ····:goto_0 | ||
| 203 | ····iput-boolean·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mHintExpanded:Z | ||
| 204 | ····.line·206 | ||
| 205 | ····sget-object·v4,·Landroid/support/design/R$styleable;->TextInputLayout:[I | 195 | ····sget-object·v4,·Landroid/support/design/R$styleable;->TextInputLayout:[I |
| 206 | ····sget·v | 196 | ····sget·v5,·Landroid/support/design/R$style;->Widget_Design_TextInputLayout:I |
| 207 | ····invoke-static·{p1,·p2,·v4,·p3,·v | 197 | ····invoke-static·{p1,·p2,·v4,·p3,·v5},·Landroid/support/v7/widget/TintTypedArray;->obtainStyledAttributes(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/widget/TintTypedArray; |
| 208 | ····move-result-object·v0 | 198 | ····move-result-object·v0 |
| 209 | ····.line·20 | 199 | ····.line·206 |
| 210 | ····.local·v0,·"a":Landroid/support/v7/widget/TintTypedArray; | 200 | ····.local·v0,·"a":Landroid/support/v7/widget/TintTypedArray; |
| 211 | ····sget·v4,·Landroid/support/design/R$styleable;->TextInputLayout_hintEnabled:I | 201 | ····sget·v4,·Landroid/support/design/R$styleable;->TextInputLayout_hintEnabled:I |
| 212 | ····invoke-virtual·{v0,·v4,·v | 202 | ····invoke-virtual·{v0,·v4,·v7},·Landroid/support/v7/widget/TintTypedArray;->getBoolean(IZ)Z |
| 213 | ····move-result·v4 | 203 | ····move-result·v4 |
| 214 | ····iput-boolean·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mHintEnabled:Z | 204 | ····iput-boolean·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mHintEnabled:Z |
| 215 | ····.line·20 | 205 | ····.line·207 |
| 216 | ····sget·v4,·Landroid/support/design/R$styleable;->TextInputLayout_android_hint:I | 206 | ····sget·v4,·Landroid/support/design/R$styleable;->TextInputLayout_android_hint:I |
| 217 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/widget/TintTypedArray;->getText(I)Ljava/lang/CharSequence; | 207 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/widget/TintTypedArray;->getText(I)Ljava/lang/CharSequence; |
| 218 | ····move-result-object·v4 | 208 | ····move-result-object·v4 |
| 219 | ····invoke-virtual·{p0,·v4},·Landroid/support/design/widget/TextInputLayout;->setHint(Ljava/lang/CharSequence;)V | 209 | ····invoke-virtual·{p0,·v4},·Landroid/support/design/widget/TextInputLayout;->setHint(Ljava/lang/CharSequence;)V |
| 220 | ····.line·2 | 210 | ····.line·208 |
| 221 | ····sget·v4,·Landroid/support/design/R$styleable;->TextInputLayout_hintAnimationEnabled:I | 211 | ····sget·v4,·Landroid/support/design/R$styleable;->TextInputLayout_hintAnimationEnabled:I |
| 222 | ····invoke-virtual·{v0,·v4,·v | 212 | ····invoke-virtual·{v0,·v4,·v7},·Landroid/support/v7/widget/TintTypedArray;->getBoolean(IZ)Z |
| 223 | ····move-result·v4 | 213 | ····move-result·v4 |
| 224 | ····iput-boolean·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mHintAnimationEnabled:Z | 214 | ····iput-boolean·v4,·p0,·Landroid/support/design/widget/TextInputLayout;->mHintAnimationEnabled:Z |
| 225 | ····.line·21 | 215 | ····.line·211 |
| Max diff block lines reached; 126965/133704 bytes (94.96%) of diff not shown. | |||
| Offset 23, 30 lines modified | Offset 23, 30 lines modified | ||
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;)V | 24 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Landroid/support/design/widget/TextInputLayout; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/design/widget/TextInputLayout; |
| 27 | ····.prologue | 27 | ····.prologue |
| 28 | ····.line·107 | 28 | ····.line·1073 |
| 29 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$4;->this$0:Landroid/support/design/widget/TextInputLayout; | 29 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$4;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| 33 | #·virtual·methods | 33 | #·virtual·methods |
| 34 | .method·public·onClick(Landroid/view/View;)V | 34 | .method·public·onClick(Landroid/view/View;)V |
| 35 | ····.locals·1 | 35 | ····.locals·1 |
| 36 | ····.param·p1,·"view"····#·Landroid/view/View; | 36 | ····.param·p1,·"view"····#·Landroid/view/View; |
| 37 | ····.prologue | 37 | ····.prologue |
| 38 | ····.line·107 | 38 | ····.line·1076 |
| 39 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$4;->this$0:Landroid/support/design/widget/TextInputLayout; | 39 | ····iget-object·v0,·p0,·Landroid/support/design/widget/TextInputLayout$4;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 40 | ····invoke-virtual·{v0},·Landroid/support/design/widget/TextInputLayout;->passwordVisibilityToggleRequested()V | 40 | ····invoke-virtual·{v0},·Landroid/support/design/widget/TextInputLayout;->passwordVisibilityToggleRequested()V |
| 41 | ····.line·107 | 41 | ····.line·1077 |
| 42 | ····return-void | 42 | ····return-void |
| 43 | .end·method | 43 | .end·method |
| Offset 19, 101 lines modified | Offset 19, 101 lines modified | ||
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;)V | 20 | .method·constructor·<init>(Landroid/support/design/widget/TextInputLayout;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·144 | 23 | ····.line·1443 |
| 24 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate;->this$0:Landroid/support/design/widget/TextInputLayout; | 24 | ····iput-object·p1,·p0,·Landroid/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 25 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V |
| 26 | ····.line·144 | 26 | ····.line·1444 |
| 27 | ····return-void | 27 | ····return-void |
| 28 | .end·method | 28 | .end·method |
| 29 | #·virtual·methods | 29 | #·virtual·methods |
| 30 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | 30 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V |
| 31 | ····.locals·1 | 31 | ····.locals·1 |
| 32 | ····.param·p1,·"host"····#·Landroid/view/View; | 32 | ····.param·p1,·"host"····#·Landroid/view/View; |
| 33 | ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | 33 | ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; |
| 34 | ····.prologue | 34 | ····.prologue |
| 35 | ····.line·144 | 35 | ····.line·1448 |
| 36 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | 36 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V |
| 37 | ····.line·144 | 37 | ····.line·1449 |
| 38 | ····const-class·v0,·Landroid/support/design/widget/TextInputLayout; | 38 | ····const-class·v0,·Landroid/support/design/widget/TextInputLayout; |
| 39 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 39 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
| 40 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
| 41 | ····invoke-virtual·{p2,·v0},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V | 41 | ····invoke-virtual·{p2,·v0},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V |
| 42 | ····.line·14 | 42 | ····.line·1450 |
| 43 | ····return-void | 43 | ····return-void |
| 44 | .end·method | 44 | .end·method |
| 45 | .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V | 45 | .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V |
| 46 | ····.locals·3 | 46 | ····.locals·3 |
| 47 | ····.param·p1,·"host"····#·Landroid/view/View; | 47 | ····.param·p1,·"host"····#·Landroid/view/View; |
| 48 | ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 48 | ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
| 49 | ····.prologue | 49 | ····.prologue |
| 50 | ····.line·146 | 50 | ····.line·1464 |
| 51 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V | 51 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V |
| 52 | ····.line·146 | 52 | ····.line·1465 |
| 53 | ····const-class·v2,·Landroid/support/design/widget/TextInputLayout; | 53 | ····const-class·v2,·Landroid/support/design/widget/TextInputLayout; |
| 54 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 54 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
| 55 | ····move-result-object·v2 | 55 | ····move-result-object·v2 |
| 56 | ····invoke-virtual·{p2,·v2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V | 56 | ····invoke-virtual·{p2,·v2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V |
| 57 | ····.line·146 | 57 | ····.line·1467 |
| 58 | ····iget-object·v2,·p0,·Landroid/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate;->this$0:Landroid/support/design/widget/TextInputLayout; | 58 | ····iget-object·v2,·p0,·Landroid/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 59 | ····iget-object·v2,·v2,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; | 59 | ····iget-object·v2,·v2,·Landroid/support/design/widget/TextInputLayout;->mCollapsingTextHelper:Landroid/support/design/widget/CollapsingTextHelper; |
| 60 | ····invoke-virtual·{v2},·Landroid/support/design/widget/CollapsingTextHelper;->getText()Ljava/lang/CharSequence; | 60 | ····invoke-virtual·{v2},·Landroid/support/design/widget/CollapsingTextHelper;->getText()Ljava/lang/CharSequence; |
| 61 | ····move-result-object·v1 | 61 | ····move-result-object·v1 |
| 62 | ····.line·146 | 62 | ····.line·1468 |
| 63 | ····.local·v1,·"text":Ljava/lang/CharSequence; | 63 | ····.local·v1,·"text":Ljava/lang/CharSequence; |
| 64 | ····invoke-static·{v1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 64 | ····invoke-static·{v1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 65 | ····move-result·v2 | 65 | ····move-result·v2 |
| 66 | ····if-nez·v2,·:cond_0 | 66 | ····if-nez·v2,·:cond_0 |
| 67 | ····.line·146 | 67 | ····.line·1469 |
| 68 | ····invoke-virtual·{p2,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setText(Ljava/lang/CharSequence;)V | 68 | ····invoke-virtual·{p2,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setText(Ljava/lang/CharSequence;)V |
| 69 | ····.line·14 | 69 | ····.line·1471 |
| 70 | ····:cond_0 | 70 | ····:cond_0 |
| 71 | ····iget-object·v2,·p0,·Landroid/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate;->this$0:Landroid/support/design/widget/TextInputLayout; | 71 | ····iget-object·v2,·p0,·Landroid/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 72 | ····iget-object·v2,·v2,·Landroid/support/design/widget/TextInputLayout;->mEditText:Landroid/widget/EditText; | 72 | ····iget-object·v2,·v2,·Landroid/support/design/widget/TextInputLayout;->mEditText:Landroid/widget/EditText; |
| 73 | ····if-eqz·v2,·:cond_1 | 73 | ····if-eqz·v2,·:cond_1 |
| 74 | ····.line·147 | 74 | ····.line·1472 |
| 75 | ····iget-object·v2,·p0,·Landroid/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate;->this$0:Landroid/support/design/widget/TextInputLayout; | 75 | ····iget-object·v2,·p0,·Landroid/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 76 | ····iget-object·v2,·v2,·Landroid/support/design/widget/TextInputLayout;->mEditText:Landroid/widget/EditText; | 76 | ····iget-object·v2,·v2,·Landroid/support/design/widget/TextInputLayout;->mEditText:Landroid/widget/EditText; |
| 77 | ····invoke-virtual·{p2,·v2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLabelFor(Landroid/view/View;)V | 77 | ····invoke-virtual·{p2,·v2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLabelFor(Landroid/view/View;)V |
| 78 | ····.line·147 | 78 | ····.line·1474 |
| 79 | ····:cond_1 | 79 | ····:cond_1 |
| 80 | ····iget-object·v2,·p0,·Landroid/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate;->this$0:Landroid/support/design/widget/TextInputLayout; | 80 | ····iget-object·v2,·p0,·Landroid/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate;->this$0:Landroid/support/design/widget/TextInputLayout; |
| 81 | ····iget-object·v2,·v2,·Landroid/support/design/widget/TextInputLayout;->mErrorView:Landroid/widget/TextView; | 81 | ····iget-object·v2,·v2,·Landroid/support/design/widget/TextInputLayout;->mErrorView:Landroid/widget/TextView; |
| 82 | ····if-eqz·v2,·:cond_3 | 82 | ····if-eqz·v2,·:cond_3 |
| Offset 121, 73 lines modified | Offset 121, 73 lines modified | ||
| 121 | ····iget-object·v2,·v2,·Landroid/support/design/widget/TextInputLayout;->mErrorView:Landroid/widget/TextView; | 121 | ····iget-object·v2,·v2,·Landroid/support/design/widget/TextInputLayout;->mErrorView:Landroid/widget/TextView; |
| 122 | ····invoke-virtual·{v2},·Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; | 122 | ····invoke-virtual·{v2},·Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; |
| 123 | ····move-result-object·v0 | 123 | ····move-result-object·v0 |
| 124 | ····.line·147 | 124 | ····.line·1475 |
| 125 | ····.local·v0,·"error":Ljava/lang/CharSequence; | 125 | ····.local·v0,·"error":Ljava/lang/CharSequence; |
| 126 | ····:goto_0 | 126 | ····:goto_0 |
| 127 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 127 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 128 | ····move-result·v2 | 128 | ····move-result·v2 |
| 129 | ····if-nez·v2,·:cond_2 | 129 | ····if-nez·v2,·:cond_2 |
| 130 | ····.line·147 | 130 | ····.line·1476 |
| 131 | ····const/4·v2,·0x1 | 131 | ····const/4·v2,·0x1 |
| 132 | ····invoke-virtual·{p2,·v2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentInvalid(Z)V | 132 | ····invoke-virtual·{p2,·v2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentInvalid(Z)V |
| 133 | ····.line·147 | 133 | ····.line·1477 |
| 134 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setError(Ljava/lang/CharSequence;)V | 134 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setError(Ljava/lang/CharSequence;)V |
| 135 | ····.line·147 | 135 | ····.line·1479 |
| Max diff block lines reached; 1689/6902 bytes (24.47%) of diff not shown. | |||