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. |