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, 20852 lines modified | Offset 1, 16347 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:···················2513119·(00000000002658DFh) |
5 | ··Actual·end-cent-dir·record·offset:·······25 | 5 | ··Actual·end-cent-dir·record·offset:·······2513097·(00000000002658C9h) |
6 | ··Expected·end-cent-dir·record·offset:·····25 | 6 | ··Expected·end-cent-dir·record·offset:·····2513097·(00000000002658C9h) |
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·2460818·(0000000000258C92h). |
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·Feb·6·15:29:38 | ||
27 | ··32-bit·CRC·value·(hex):·························72dbad7c | ||
28 | ··compressed·size:································17567·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:···17633 | ||
43 | ··················································(00000000000044E1h)·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·Feb·6·15:29:40 | ||
53 | ··32-bit·CRC·value·(hex):·························18a3163e | ||
54 | ··compressed·size:································17695·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:···35394 | ||
69 | ··················································(0000000000008A42h)·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·Feb·6·15:29:40 | ||
79 | ··32-bit·CRC·value·(hex):·························07a73f31 | ||
80 | ··compressed·size:································1078·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:···36539 | ||
95 | ··················································(0000000000008EBBh)·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·Feb·6·09:30:08 | ||
105 | ··32-bit·CRC·value·(hex):·························3157ad42 | ||
Max diff block lines reached; 1361146/1370169 bytes (99.34%) of diff not shown. |
Offset 1, 36 lines modified | Offset 1, 36 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············:·e20fdbef |
5 | signature···········:· | 5 | signature···········:·ee6c...ba36 |
6 | file_size···········:·33 | 6 | file_size···········:·3352092 |
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·····:·28 | 10 | string_ids_size·····:·28714 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·349 | 12 | type_ids_size·······:·3496 |
13 | type_ids_off········:·114 | 13 | type_ids_off········:·114968·(0x01c118) |
14 | proto_ids_size······:·458 | 14 | proto_ids_size······:·4585 |
15 | proto_ids_off·······:·128 | 15 | proto_ids_off·······:·128952·(0x01f7b8) |
16 | field_ids_size······:·1808 | 16 | field_ids_size······:·18086 |
17 | field_ids_off·······:·1839 | 17 | field_ids_off·······:·183972·(0x02cea4) |
18 | method_ids_size·····:·262 | 18 | method_ids_size·····:·26277 |
19 | method_ids_off······:·3286 | 19 | method_ids_off······:·328660·(0x0503d4) |
20 | class_defs_size·····:·268 | 20 | class_defs_size·····:·2681 |
21 | class_defs_off······:·538 | 21 | class_defs_off······:·538876·(0x0838fc) |
22 | data_size···········:·272 | 22 | data_size···········:·2727424 |
23 | data_off············:·624 | 23 | data_off············:·624668·(0x09881c) |
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······:·285 | 27 | superclass_idx······:·2853 |
28 | source_file_idx·····:·128 | 28 | source_file_idx·····:·1286 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·0 | 31 | direct_methods_size·:·0 |
32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
33 | Class·#0·annotations: | 33 | Class·#0·annotations: |
34 | Annotations·on·class | 34 | Annotations·on·class |
Offset 44, 21 lines modified | Offset 44, 21 lines modified | ||
44 | ··Superclass········:·'Ljava/lang/Object;' | 44 | ··Superclass········:·'Ljava/lang/Object;' |
45 | ··Interfaces········- | 45 | ··Interfaces········- |
46 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 46 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
47 | ··Static·fields·····- | 47 | ··Static·fields·····- |
48 | ··Instance·fields···- | 48 | ··Instance·fields···- |
49 | ··Direct·methods····- | 49 | ··Direct·methods····- |
50 | ··Virtual·methods···- | 50 | ··Virtual·methods···- |
51 | ··source_file_idx···:·128 | 51 | ··source_file_idx···:·1286·(AnimRes.java) |
52 | Class·#1·header: | 52 | Class·#1·header: |
53 | class_idx···········:·274 | 53 | class_idx···········:·274 |
54 | access_flags········:·9729·(0x2601) | 54 | access_flags········:·9729·(0x2601) |
55 | superclass_idx······:·285 | 55 | superclass_idx······:·2853 |
56 | source_file_idx·····:·130 | 56 | source_file_idx·····:·1305 |
57 | static_fields_size··:·0 | 57 | static_fields_size··:·0 |
58 | instance_fields_size:·0 | 58 | instance_fields_size:·0 |
59 | direct_methods_size·:·0 | 59 | direct_methods_size·:·0 |
60 | virtual_methods_size:·0 | 60 | virtual_methods_size:·0 |
61 | Class·#1·annotations: | 61 | Class·#1·annotations: |
62 | Annotations·on·class | 62 | Annotations·on·class |
Offset 72, 21 lines modified | Offset 72, 21 lines modified | ||
72 | ··Superclass········:·'Ljava/lang/Object;' | 72 | ··Superclass········:·'Ljava/lang/Object;' |
73 | ··Interfaces········- | 73 | ··Interfaces········- |
74 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 74 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
75 | ··Static·fields·····- | 75 | ··Static·fields·····- |
76 | ··Instance·fields···- | 76 | ··Instance·fields···- |
77 | ··Direct·methods····- | 77 | ··Direct·methods····- |
78 | ··Virtual·methods···- | 78 | ··Virtual·methods···- |
79 | ··source_file_idx···:·130 | 79 | ··source_file_idx···:·1305·(AnimatorRes.java) |
80 | Class·#2·header: | 80 | Class·#2·header: |
81 | class_idx···········:·275 | 81 | class_idx···········:·275 |
82 | access_flags········:·9729·(0x2601) | 82 | access_flags········:·9729·(0x2601) |
83 | superclass_idx······:·285 | 83 | superclass_idx······:·2853 |
84 | source_file_idx·····:·130 | 84 | source_file_idx·····:·1309 |
85 | static_fields_size··:·0 | 85 | static_fields_size··:·0 |
86 | instance_fields_size:·0 | 86 | instance_fields_size:·0 |
87 | direct_methods_size·:·0 | 87 | direct_methods_size·:·0 |
88 | virtual_methods_size:·0 | 88 | virtual_methods_size:·0 |
89 | Class·#2·annotations: | 89 | Class·#2·annotations: |
90 | Annotations·on·class | 90 | Annotations·on·class |
Offset 100, 21 lines modified | Offset 100, 21 lines modified | ||
100 | ··Superclass········:·'Ljava/lang/Object;' | 100 | ··Superclass········:·'Ljava/lang/Object;' |
101 | ··Interfaces········- | 101 | ··Interfaces········- |
102 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 102 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
103 | ··Static·fields·····- | 103 | ··Static·fields·····- |
104 | ··Instance·fields···- | 104 | ··Instance·fields···- |
105 | ··Direct·methods····- | 105 | ··Direct·methods····- |
106 | ··Virtual·methods···- | 106 | ··Virtual·methods···- |
107 | ··source_file_idx···:·130 | 107 | ··source_file_idx···:·1309·(AnyRes.java) |
108 | Class·#3·header: | 108 | Class·#3·header: |
109 | class_idx···········:·276 | 109 | class_idx···········:·276 |
110 | access_flags········:·9729·(0x2601) | 110 | access_flags········:·9729·(0x2601) |
111 | superclass_idx······:·285 | 111 | superclass_idx······:·2853 |
112 | source_file_idx·····:·13 | 112 | source_file_idx·····:·1311 |
113 | static_fields_size··:·0 | 113 | static_fields_size··:·0 |
114 | instance_fields_size:·0 | 114 | instance_fields_size:·0 |
115 | direct_methods_size·:·0 | 115 | direct_methods_size·:·0 |
116 | virtual_methods_size:·0 | 116 | virtual_methods_size:·0 |
117 | Class·#3·annotations: | 117 | Class·#3·annotations: |
118 | Annotations·on·class | 118 | Annotations·on·class |
Offset 128, 21 lines modified | Offset 128, 21 lines modified | ||
128 | ··Superclass········:·'Ljava/lang/Object;' | 128 | ··Superclass········:·'Ljava/lang/Object;' |
129 | ··Interfaces········- | 129 | ··Interfaces········- |
130 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 130 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
131 | ··Static·fields·····- | 131 | ··Static·fields·····- |
132 | ··Instance·fields···- | 132 | ··Instance·fields···- |
133 | ··Direct·methods····- | 133 | ··Direct·methods····- |
134 | ··Virtual·methods···- | 134 | ··Virtual·methods···- |
135 | ··source_file_idx···:·13 | 135 | ··source_file_idx···:·1311·(AnyThread.java) |
136 | Class·#4·header: | 136 | Class·#4·header: |
137 | class_idx···········:·277 | 137 | class_idx···········:·277 |
138 | access_flags········:·9729·(0x2601) | 138 | access_flags········:·9729·(0x2601) |
139 | superclass_idx······:·285 | 139 | superclass_idx······:·2853 |
140 | source_file_idx·····:·15 | 140 | source_file_idx·····:·1560 |
141 | static_fields_size··:·0 | 141 | static_fields_size··:·0 |
142 | instance_fields_size:·0 | 142 | instance_fields_size:·0 |
143 | direct_methods_size·:·0 | 143 | direct_methods_size·:·0 |
144 | virtual_methods_size:·0 | 144 | virtual_methods_size:·0 |
145 | Class·#4·annotations: | 145 | Class·#4·annotations: |
146 | Annotations·on·class | 146 | Annotations·on·class |
Offset 156, 21 lines modified | Offset 156, 21 lines modified | ||
156 | ··Superclass········:·'Ljava/lang/Object;' | 156 | ··Superclass········:·'Ljava/lang/Object;' |
157 | ··Interfaces········- | 157 | ··Interfaces········- |
Max diff block lines reached; 76709192/76713674 bytes (99.99%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·516 | 1 | Zip·file·size:·5167966·bytes,·number·of·entries:·2681 |
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 60, 15 lines modified | Offset 60, 15 lines modified | ||
60 | ?rwxrwxr-x··2.0·unx·····5729·b-·stor·80-Jan-01·00:00·android/support/design/R$id.class | 60 | ?rwxrwxr-x··2.0·unx·····5729·b-·stor·80-Jan-01·00:00·android/support/design/R$id.class |
61 | ?rwxrwxr-x··2.0·unx······631·b-·stor·80-Jan-01·00:00·android/support/design/R$integer.class | 61 | ?rwxrwxr-x··2.0·unx······631·b-·stor·80-Jan-01·00:00·android/support/design/R$integer.class |
62 | ?rwxrwxr-x··2.0·unx·····3320·b-·stor·80-Jan-01·00:00·android/support/design/R$layout.class | 62 | ?rwxrwxr-x··2.0·unx·····3320·b-·stor·80-Jan-01·00:00·android/support/design/R$layout.class |
63 | ?rwxrwxr-x··2.0·unx·····2406·b-·stor·80-Jan-01·00:00·android/support/design/R$string.class | 63 | ?rwxrwxr-x··2.0·unx·····2406·b-·stor·80-Jan-01·00:00·android/support/design/R$string.class |
64 | ?rwxrwxr-x··2.0·unx····23351·b-·defN·80-Jan-01·00:00·android/support/design/R$style.class | 64 | ?rwxrwxr-x··2.0·unx····23351·b-·defN·80-Jan-01·00:00·android/support/design/R$style.class |
65 | ?rwxrwxr-x··2.0·unx····30666·b-·defN·80-Jan-01·00:00·android/support/design/R$styleable.class | 65 | ?rwxrwxr-x··2.0·unx····30666·b-·defN·80-Jan-01·00:00·android/support/design/R$styleable.class |
66 | ?rwxrwxr-x··2.0·unx······139·b-·stor·80-Jan-01·00:00·android/support/design/R.class | 66 | ?rwxrwxr-x··2.0·unx······139·b-·stor·80-Jan-01·00:00·android/support/design/R.class |
67 | ?rwxrwxr-x··2.0·unx·····1 | 67 | ?rwxrwxr-x··2.0·unx·····1810·b-·stor·80-Jan-01·00:00·android/support/design/internal/BaselineLayout.class |
68 | ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·android/support/design/internal/BottomNavigationAnimationHelperBase.class | 68 | ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·android/support/design/internal/BottomNavigationAnimationHelperBase.class |
69 | ?rwxrwxr-x··2.0·unx·····1239·b-·stor·80-Jan-01·00:00·android/support/design/internal/BottomNavigationMenuView$1.class | 69 | ?rwxrwxr-x··2.0·unx·····1239·b-·stor·80-Jan-01·00:00·android/support/design/internal/BottomNavigationMenuView$1.class |
70 | ?rwxrwxr-x··2.0·unx·····1349·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter$1.class | 70 | ?rwxrwxr-x··2.0·unx·····1349·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter$1.class |
71 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter$NavigationMenuItem.class | 71 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter$NavigationMenuItem.class |
72 | ?rwxrwxr-x··2.0·unx·····1299·b-·stor·80-Jan-01·00:00·android/support/design/internal/ParcelableSparseArray.class | 72 | ?rwxrwxr-x··2.0·unx·····1299·b-·stor·80-Jan-01·00:00·android/support/design/internal/ParcelableSparseArray.class |
73 | ?rwxrwxr-x··2.0·unx·····2667·b-·stor·80-Jan-01·00:00·android/support/design/internal/ScrimInsetsFrameLayout.class | 73 | ?rwxrwxr-x··2.0·unx·····2667·b-·stor·80-Jan-01·00:00·android/support/design/internal/ScrimInsetsFrameLayout.class |
74 | ?rwxrwxr-x··2.0·unx······766·b-·stor·80-Jan-01·00:00·android/support/design/internal/TextScale$1.class | 74 | ?rwxrwxr-x··2.0·unx······766·b-·stor·80-Jan-01·00:00·android/support/design/internal/TextScale$1.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····2 | 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 298, 21 lines modified | Offset 298, 21 lines modified | ||
298 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class | 298 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class |
299 | ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$1.class | 299 | ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$1.class |
300 | ?rwxrwxr-x··2.0·unx·····2186·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$AnimationInfo.class | 300 | ?rwxrwxr-x··2.0·unx·····2186·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$AnimationInfo.class |
301 | ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class | 301 | ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class |
302 | ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$OnStartEnterTransitionListener.class | 302 | ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$OnStartEnterTransitionListener.class |
303 | ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class | 303 | ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class |
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····266 | 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 323, 28 lines modified | Offset 323, 28 lines modified | ||
323 | ?rwxrwxr-x··2.0·unx·····3513·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class | 323 | ?rwxrwxr-x··2.0·unx·····3513·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class |
324 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class | 324 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class |
325 | ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class | 325 | ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class |
326 | ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class | 326 | ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class |
327 | ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class | 327 | ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class |
328 | ?rwxrwxr-x··2.0·unx·····6111·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class | 328 | ?rwxrwxr-x··2.0·unx·····6111·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class |
329 | ?rwxrwxr-x··2.0·unx·····1909·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class | 329 | ?rwxrwxr-x··2.0·unx·····1909·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class |
330 | ?rwxrwxr-x··2.0·unx······ | 330 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$1.class |
331 | ?rwxrwxr-x··2.0·unx·····1833·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$2.class | ||
332 | ?rwxrwxr-x··2.0·unx·····147 | 331 | ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$2.class |
332 | ?rwxrwxr-x··2.0·unx·····1105·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$3.class | ||
333 | ?rwxrwxr-x··2.0·unx·····2 | 333 | ?rwxrwxr-x··2.0·unx·····2375·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$4.class |
334 | ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$FragmentContainerTransition.class | 334 | ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$FragmentContainerTransition.class |
335 | ?rwxrwxr-x··2.0·unx····14 | 335 | ?rwxrwxr-x··2.0·unx····14420·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentTransition.class |
336 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class | 336 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class |
337 | ?rwxrwxr-x··2.0·unx·····1036·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class | 337 | ?rwxrwxr-x··2.0·unx·····1036·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class |
338 | ?rwxrwxr-x··2.0·unx····· | 338 | ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class |
339 | ?rwxrwxr-x··2.0·unx····· | 339 | ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class |
340 | ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$5.class | 340 | ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$5.class |
341 | ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$6.class | 341 | ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$6.class |
342 | ?rwxrwxr-x··2.0·unx····· | 342 | ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$7.class |
343 | ?rwxrwxr-x··2.0·unx·····7 | 343 | ?rwxrwxr-x··2.0·unx·····7495·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21.class |
344 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 344 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
345 | ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class | 345 | ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class |
346 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class | 346 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class |
347 | ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class | 347 | ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class |
348 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class | 348 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class |
349 | ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class | 349 | ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class |
350 | ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class | 350 | ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class |
Offset 358, 38 lines modified | Offset 358, 39 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 |
385 | ?rwxrwxr-x··2.0·unx·····5578·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat.class | 385 | ?rwxrwxr-x··2.0·unx·····5578·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat.class |
386 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatApi24.class | 386 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatApi24.class |
387 | ?rwxrwxr-x··2.0·unx······246·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatIceCreamSandwich.class | 387 | ?rwxrwxr-x··2.0·unx······246·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatIceCreamSandwich.class |
388 | ?rwxrwxr-x··2.0·unx·····2980·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatKitKat.class | 388 | ?rwxrwxr-x··2.0·unx·····2980·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatKitKat.class |
389 | ?rwxrwxr-x··2.0·unx·····1427·b-·stor·80-Jan-01·00:00·android/support/v4/app/OneShotPreDrawListener.class | ||
389 | ?rwxrwxr-x··2.0·unx·····1433·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInput$Builder.class | 390 | ?rwxrwxr-x··2.0·unx·····1433·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInput$Builder.class |
390 | ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInput$Impl.class | 391 | ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInput$Impl.class |
Max diff block lines reached; 21595/36802 bytes (58.68%) of diff not shown. |
Offset 1155, 14 lines modified | Offset 1155, 17 lines modified | ||
1155 | Filename:·android/support/v4/app/NotificationManagerCompatIceCreamSandwich.class | 1155 | Filename:·android/support/v4/app/NotificationManagerCompatIceCreamSandwich.class |
1156 | Comment:· | 1156 | Comment:· |
1157 | Filename:·android/support/v4/app/NotificationManagerCompatKitKat.class | 1157 | Filename:·android/support/v4/app/NotificationManagerCompatKitKat.class |
1158 | Comment:· | 1158 | Comment:· |
1159 | Filename:·android/support/v4/app/OneShotPreDrawListener.class | ||
1160 | Comment:· | ||
1159 | Filename:·android/support/v4/app/RemoteInput$Builder.class | 1161 | Filename:·android/support/v4/app/RemoteInput$Builder.class |
1160 | Comment:· | 1162 | Comment:· |
1161 | Filename:·android/support/v4/app/RemoteInput$Impl.class | 1163 | Filename:·android/support/v4/app/RemoteInput$Impl.class |
1162 | Comment:· | 1164 | Comment:· |
1163 | Filename:·android/support/v4/app/RemoteInputCompatApi20.class | 1165 | Filename:·android/support/v4/app/RemoteInputCompatApi20.class |
Offset 1806, 15 lines modified | Offset 1809, 15 lines modified | ||
1806 | Filename:·android/support/v4/media/session/MediaControllerCompat$Callback.class | 1809 | Filename:·android/support/v4/media/session/MediaControllerCompat$Callback.class |
1807 | Comment:· | 1810 | Comment:· |
1808 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class | 1811 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class |
1809 | Comment:· | 1812 | Comment:· |
1810 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ | 1813 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.class |
1811 | Comment:· | 1814 | Comment:· |
1812 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class | 1815 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class |
1813 | Comment:· | 1816 | Comment:· |
1814 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class | 1817 | Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class |
1815 | Comment:· | 1818 | Comment:· |
Offset 73, 13 lines modified | Offset 73, 13 lines modified | ||
73 | ················} | 73 | ················} |
74 | ················max·=·Math.max(max,·child.getMeasuredWidth()); | 74 | ················max·=·Math.max(max,·child.getMeasuredWidth()); |
75 | ················a·=·Math.max(a,·child.getMeasuredHeight()); | 75 | ················a·=·Math.max(a,·child.getMeasuredHeight()); |
76 | ················combineMeasuredStates·=·ViewUtils.combineMeasuredStates(combineMeasuredStates,·ViewCompat.getMeasuredState(child)); | 76 | ················combineMeasuredStates·=·ViewUtils.combineMeasuredStates(combineMeasuredStates,·ViewCompat.getMeasuredState(child)); |
77 | ············} | 77 | ············} |
78 | ········} | 78 | ········} |
79 | ········if·(max2·!=·n3)·{ | 79 | ········if·(max2·!=·n3)·{ |
80 | ············a·=·Math.max(a,·max2·+·max3); | 80 | ············a·=·Math.max(a,·max2·+·Math.max(max3,·this.getPaddingBottom())); |
81 | ············this.mBaseline·=·max2; | 81 | ············this.mBaseline·=·max2; |
82 | ········} | 82 | ········} |
83 | ········this.setMeasuredDimension(ViewCompat.resolveSizeAndState(Math.max(max,·this.getSuggestedMinimumWidth()),·n,·combineMeasuredStates),·ViewCompat.resolveSizeAndState(Math.max(a,·this.getSuggestedMinimumHeight()),·n2,·combineMeasuredStates·<<·16)); | 83 | ········this.setMeasuredDimension(ViewCompat.resolveSizeAndState(Math.max(max,·this.getSuggestedMinimumWidth()),·n,·combineMeasuredStates),·ViewCompat.resolveSizeAndState(Math.max(a,·this.getSuggestedMinimumHeight()),·n2,·combineMeasuredStates·<<·16)); |
84 | ····} | 84 | ····} |
85 | } | 85 | } |
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 417, 14 lines modified | Offset 409, 17 lines modified | ||
417 | ············if·(this.shouldShowPasswordIcon())·{ | 409 | ············if·(this.shouldShowPasswordIcon())·{ |
418 | ················if·(this.mPasswordToggleView·==·null)·{ | 410 | ················if·(this.mPasswordToggleView·==·null)·{ |
419 | ····················(this.mPasswordToggleView·=·(CheckableImageButton)LayoutInflater.from(this.getContext()).inflate(R$layout.design_text_input_password_icon,·(ViewGroup)this.mInputFrame,·false)).setImageDrawable(this.mPasswordToggleDrawable); | 411 | ····················(this.mPasswordToggleView·=·(CheckableImageButton)LayoutInflater.from(this.getContext()).inflate(R$layout.design_text_input_password_icon,·(ViewGroup)this.mInputFrame,·false)).setImageDrawable(this.mPasswordToggleDrawable); |
420 | ····················this.mPasswordToggleView.setContentDescription(this.mPasswordToggleContentDesc); | 412 | ····················this.mPasswordToggleView.setContentDescription(this.mPasswordToggleContentDesc); |
421 | ····················this.mInputFrame.addView((View)this.mPasswordToggleView); | 413 | ····················this.mInputFrame.addView((View)this.mPasswordToggleView); |
422 | ····················this.mPasswordToggleView.setOnClickListener((View$OnClickListener)new·TextInputLayout$4(this)); | 414 | ····················this.mPasswordToggleView.setOnClickListener((View$OnClickListener)new·TextInputLayout$4(this)); |
423 | ················} | 415 | ················} |
416 | ················if·(this.mEditText·!=·null·&&·ViewCompat.getMinimumHeight((View)this.mEditText)·<=·0)·{ | ||
417 | ····················this.mEditText.setMinimumHeight(ViewCompat.getMinimumHeight((View)this.mPasswordToggleView)); | ||
418 | ················} | ||
424 | ················this.mPasswordToggleView.setVisibility(0); | 419 | ················this.mPasswordToggleView.setVisibility(0); |
425 | ················this.mPasswordToggleView.setChecked(this.mPasswordToggledVisible); | 420 | ················this.mPasswordToggleView.setChecked(this.mPasswordToggledVisible); |
426 | ················if·(this.mPasswordToggleDummyDrawable·==·null)·{ | 421 | ················if·(this.mPasswordToggleDummyDrawable·==·null)·{ |
427 | ····················this.mPasswordToggleDummyDrawable·=·(Drawable)new·ColorDrawable(); | 422 | ····················this.mPasswordToggleDummyDrawable·=·(Drawable)new·ColorDrawable(); |
428 | ················} | 423 | ················} |
429 | ················this.mPasswordToggleDummyDrawable.setBounds(0,·0,·this.mPasswordToggleView.getMeasuredWidth(),·n3); | 424 | ················this.mPasswordToggleDummyDrawable.setBounds(0,·0,·this.mPasswordToggleView.getMeasuredWidth(),·n3); |
430 | ················final·Drawable[]·compoundDrawablesRelative·=·TextViewCompat.getCompoundDrawablesRelative((TextView)this.mEditText); | 425 | ················final·Drawable[]·compoundDrawablesRelative·=·TextViewCompat.getCompoundDrawablesRelative((TextView)this.mEditText); |
Offset 919, 14 lines modified | Offset 914, 18 lines modified | ||
919 | ········if·(this.mEditText·!=·null·&&·mCounterOverflowed·!=·this.mCounterOverflowed)·{ | 914 | ········if·(this.mEditText·!=·null·&&·mCounterOverflowed·!=·this.mCounterOverflowed)·{ |
920 | ············this.updateLabelState(false); | 915 | ············this.updateLabelState(false); |
921 | ············this.updateEditTextBackground(); | 916 | ············this.updateEditTextBackground(); |
922 | ········} | 917 | ········} |
923 | ····} | 918 | ····} |
924 | ···· | 919 | ···· |
925 | ····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)·{ | ||
926 | ········final·int·n·=·1; | 925 | ········final·int·n·=·1; |
927 | ········final·boolean·enabled·=·this.isEnabled(); | 926 | ········final·boolean·enabled·=·this.isEnabled(); |
928 | ········int·n2; | 927 | ········int·n2; |
929 | ········if·(this.mEditText·!=·null·&&·!TextUtils.isEmpty((CharSequence)this.mEditText.getText()))·{ | 928 | ········if·(this.mEditText·!=·null·&&·!TextUtils.isEmpty((CharSequence)this.mEditText.getText()))·{ |
930 | ············n2·=·n; | 929 | ············n2·=·n; |
931 | ········} | 930 | ········} |
932 | ········else·{ | 931 | ········else·{ |
Offset 949, 16 lines modified | Offset 948, 16 lines modified | ||
949 | ········else·if·(enabled·&&·arrayContains·&&·this.mFocusedTextColor·!=·null)·{ | 948 | ········else·if·(enabled·&&·arrayContains·&&·this.mFocusedTextColor·!=·null)·{ |
950 | ············this.mCollapsingTextHelper.setCollapsedTextColor(this.mFocusedTextColor); | 949 | ············this.mCollapsingTextHelper.setCollapsedTextColor(this.mFocusedTextColor); |
951 | ········} | 950 | ········} |
952 | ········else·if·(this.mDefaultTextColor·!=·null)·{ | 951 | ········else·if·(this.mDefaultTextColor·!=·null)·{ |
953 | ············this.mCollapsingTextHelper.setCollapsedTextColor(this.mDefaultTextColor); | 952 | ············this.mCollapsingTextHelper.setCollapsedTextColor(this.mDefaultTextColor); |
954 | ········} | 953 | ········} |
955 | ········if·(n2·!=·0·||·(this.isEnabled()·&&·(arrayContains·||·n3·!=·0)))·{ | 954 | ········if·(n2·!=·0·||·(this.isEnabled()·&&·(arrayContains·||·n3·!=·0)))·{ |
956 | ············if·(this.mHintExpanded)·{ | 955 | ············if·(b2·||·this.mHintExpanded)·{ |
957 | ················this.collapseHint(b); | 956 | ················this.collapseHint(b); |
958 | ············} | 957 | ············} |
959 | ········} | 958 | ········} |
960 | ········else·if·(!this.mHintExpanded)·{ | 959 | ········else·if·(b2·||·!this.mHintExpanded)·{ |
961 | ············this.expandHint(b); | 960 | ············this.expandHint(b); |
962 | ········} | 961 | ········} |
963 | ····} | 962 | ····} |
964 | } | 963 | } |
Offset 62, 14 lines modified | Offset 62, 15 lines modified | ||
62 | ····int·mIndex; | 62 | ····int·mIndex; |
63 | ····View·mInnerView; | 63 | ····View·mInnerView; |
64 | ····boolean·mIsNewlyAdded; | 64 | ····boolean·mIsNewlyAdded; |
65 | ····LoaderManagerImpl·mLoaderManager; | 65 | ····LoaderManagerImpl·mLoaderManager; |
66 | ····boolean·mLoadersStarted; | 66 | ····boolean·mLoadersStarted; |
67 | ····boolean·mMenuVisible; | 67 | ····boolean·mMenuVisible; |
68 | ····Fragment·mParentFragment; | 68 | ····Fragment·mParentFragment; |
69 | ····float·mPostponedAlpha; | ||
69 | ····boolean·mRemoving; | 70 | ····boolean·mRemoving; |
70 | ····boolean·mRestored; | 71 | ····boolean·mRestored; |
71 | ····boolean·mRetainInstance; | 72 | ····boolean·mRetainInstance; |
72 | ····boolean·mRetaining; | 73 | ····boolean·mRetaining; |
73 | ····Bundle·mSavedFragmentState; | 74 | ····Bundle·mSavedFragmentState; |
74 | ····SparseArray·mSavedViewState; | 75 | ····SparseArray·mSavedViewState; |
75 | ····int·mState; | 76 | ····int·mState; |
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 1, 23 lines modified | Offset 1, 17 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·java.util.ArrayList; | 2 | import·java.util.ArrayList; |
3 | import·android.view.ViewGroup; | ||
4 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
5 | final·class·FragmentTransition$1·implements· | 3 | final·class·FragmentTransition$1·implements·Runnable |
6 | { | 4 | { |
7 | ····final·/*·synthetic·*/·ViewGroup·val$container; | ||
8 | ····final·/*·synthetic·*/·ArrayList·val$exitingViews; | 5 | ····final·/*·synthetic·*/·ArrayList·val$exitingViews; |
9 | ···· | 6 | ···· |
10 | ····FragmentTransition$1(final· | 7 | ····FragmentTransition$1(final·ArrayList·val$exitingViews)·{ |
11 | ········this.val$container·=·val$container; | ||
12 | ········this.val$exitingViews·=·val$exitingViews; | 8 | ········this.val$exitingViews·=·val$exitingViews; |
13 | ····} | 9 | ····} |
14 | ···· | 10 | ···· |
11 | ····public·void·run()·{ | ||
15 | ····public·boolean·onPreDraw()·{ | ||
16 | ········this.val$container.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); | ||
17 | ········FragmentTransition.access$000(this.val$exitingViews,·4); | 12 | ········FragmentTransition.access$000(this.val$exitingViews,·4); |
18 | ········return·true; | ||
19 | ····} | 13 | ····} |
20 | } | 14 | } |
Offset 1, 47 lines modified | Offset 1, 43 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·java.util.Collection; | 2 | import·java.util.Collection; |
3 | import·android.view.ViewGroup; | ||
4 | import·android.view.View; | 3 | import·android.view.View; |
5 | import·java.util.ArrayList; | 4 | import·java.util.ArrayList; |
6 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
7 | final·class·FragmentTransition$2·implements· | 5 | final·class·FragmentTransition$2·implements·Runnable |
8 | { | 6 | { |
9 | ····final·/*·synthetic·*/·Object·val$enterTransition; | 7 | ····final·/*·synthetic·*/·Object·val$enterTransition; |
10 | ····final·/*·synthetic·*/·ArrayList·val$enteringViews; | 8 | ····final·/*·synthetic·*/·ArrayList·val$enteringViews; |
11 | ····final·/*·synthetic·*/·Object·val$exitTransition; | 9 | ····final·/*·synthetic·*/·Object·val$exitTransition; |
12 | ····final·/*·synthetic·*/·ArrayList·val$exitingViews; | 10 | ····final·/*·synthetic·*/·ArrayList·val$exitingViews; |
13 | ····final·/*·synthetic·*/·Fragment·val$inFragment; | 11 | ····final·/*·synthetic·*/·Fragment·val$inFragment; |
14 | ····final·/*·synthetic·*/·View·val$nonExistentView; | 12 | ····final·/*·synthetic·*/·View·val$nonExistentView; |
15 | ····final·/*·synthetic·*/·ViewGroup·val$sceneRoot; | ||
16 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn; | 13 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn; |
17 | ···· | 14 | ···· |
18 | ····FragmentTransition$2(final· | 15 | ····FragmentTransition$2(final·Object·val$enterTransition,·final·View·val$nonExistentView,·final·Fragment·val$inFragment,·final·ArrayList·val$sharedElementsIn,·final·ArrayList·val$enteringViews,·final·ArrayList·val$exitingViews,·final·Object·val$exitTransition)·{ |
19 | ········this.val$sceneRoot·=·val$sceneRoot; | ||
20 | ········this.val$enterTransition·=·val$enterTransition; | 16 | ········this.val$enterTransition·=·val$enterTransition; |
21 | ········this.val$nonExistentView·=·val$nonExistentView; | 17 | ········this.val$nonExistentView·=·val$nonExistentView; |
22 | ········this.val$inFragment·=·val$inFragment; | 18 | ········this.val$inFragment·=·val$inFragment; |
23 | ········this.val$sharedElementsIn·=·val$sharedElementsIn; | 19 | ········this.val$sharedElementsIn·=·val$sharedElementsIn; |
24 | ········this.val$enteringViews·=·val$enteringViews; | 20 | ········this.val$enteringViews·=·val$enteringViews; |
25 | ········this.val$exitingViews·=·val$exitingViews; | 21 | ········this.val$exitingViews·=·val$exitingViews; |
26 | ········this.val$exitTransition·=·val$exitTransition; | 22 | ········this.val$exitTransition·=·val$exitTransition; |
27 | ····} | 23 | ····} |
28 | ···· | 24 | ···· |
25 | ····public·void·run()·{ | ||
29 | ····public·boolean·onPreDraw()·{ | ||
30 | ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); | ||
31 | ········if·(this.val$enterTransition·!=·null)·{ | 26 | ········if·(this.val$enterTransition·!=·null)·{ |
32 | ············FragmentTransitionCompat21.removeTarget(this.val$enterTransition,·this.val$nonExistentView); | 27 | ············FragmentTransitionCompat21.removeTarget(this.val$enterTransition,·this.val$nonExistentView); |
33 | ············this.val$enteringViews.addAll(FragmentTransition.access$100(this.val$enterTransition,·this.val$inFragment,·this.val$sharedElementsIn,·this.val$nonExistentView)); | 28 | ············this.val$enteringViews.addAll(FragmentTransition.access$100(this.val$enterTransition,·this.val$inFragment,·this.val$sharedElementsIn,·this.val$nonExistentView)); |
34 | ········} | 29 | ········} |
35 | ········if·(this.val$exitingViews·!=·null)·{ | 30 | ········if·(this.val$exitingViews·!=·null)·{ |
31 | ············if·(this.val$exitTransition·!=·null)·{ | ||
36 | ············final·ArrayList<View>·list·=·new·ArrayList<View>(); | 32 | ················final·ArrayList<View>·list·=·new·ArrayList<View>(); |
37 | ············list.add(this.val$nonExistentView); | 33 | ················list.add(this.val$nonExistentView); |
38 | ············FragmentTransitionCompat21.replaceTargets(this.val$exitTransition,·this.val$exitingViews,·(ArrayList)list); | 34 | ················FragmentTransitionCompat21.replaceTargets(this.val$exitTransition,·this.val$exitingViews,·(ArrayList)list); |
35 | ············} | ||
39 | ············this.val$exitingViews.clear(); | 36 | ············this.val$exitingViews.clear(); |
40 | ············this.val$exitingViews.add(this.val$nonExistentView); | 37 | ············this.val$exitingViews.add(this.val$nonExistentView); |
41 | ········} | 38 | ········} |
42 | ········return·true; | ||
43 | ····} | 39 | ····} |
44 | } | 40 | } |
Offset 1, 38 lines modified | Offset 1, 32 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.view.ViewGroup; | ||
3 | import·android.support.v4.util.ArrayMap; | 2 | import·android.support.v4.util.ArrayMap; |
4 | import·android.view.View; | 3 | import·android.view.View; |
5 | import·android.graphics.Rect; | 4 | import·android.graphics.Rect; |
6 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
7 | final·class·FragmentTransition$3·implements· | 5 | final·class·FragmentTransition$3·implements·Runnable |
8 | { | 6 | { |
9 | ····final·/*·synthetic·*/·Rect·val$epicenter; | 7 | ····final·/*·synthetic·*/·Rect·val$epicenter; |
10 | ····final·/*·synthetic·*/·View·val$epicenterView; | 8 | ····final·/*·synthetic·*/·View·val$epicenterView; |
11 | ····final·/*·synthetic·*/·Fragment·val$inFragment; | 9 | ····final·/*·synthetic·*/·Fragment·val$inFragment; |
12 | ····final·/*·synthetic·*/·boolean·val$inIsPop; | 10 | ····final·/*·synthetic·*/·boolean·val$inIsPop; |
13 | ····final·/*·synthetic·*/·ArrayMap·val$inSharedElements; | 11 | ····final·/*·synthetic·*/·ArrayMap·val$inSharedElements; |
14 | ····final·/*·synthetic·*/·Fragment·val$outFragment; | 12 | ····final·/*·synthetic·*/·Fragment·val$outFragment; |
15 | ····final·/*·synthetic·*/·ViewGroup·val$sceneRoot; | ||
16 | ···· | 13 | ···· |
17 | ····FragmentTransition$3(final· | 14 | ····FragmentTransition$3(final·Fragment·val$inFragment,·final·Fragment·val$outFragment,·final·boolean·val$inIsPop,·final·ArrayMap·val$inSharedElements,·final·View·val$epicenterView,·final·Rect·val$epicenter)·{ |
18 | ········this.val$sceneRoot·=·val$sceneRoot; | ||
19 | ········this.val$inFragment·=·val$inFragment; | 15 | ········this.val$inFragment·=·val$inFragment; |
20 | ········this.val$outFragment·=·val$outFragment; | 16 | ········this.val$outFragment·=·val$outFragment; |
21 | ········this.val$inIsPop·=·val$inIsPop; | 17 | ········this.val$inIsPop·=·val$inIsPop; |
22 | ········this.val$inSharedElements·=·val$inSharedElements; | 18 | ········this.val$inSharedElements·=·val$inSharedElements; |
23 | ········this.val$epicenterView·=·val$epicenterView; | 19 | ········this.val$epicenterView·=·val$epicenterView; |
24 | ········this.val$epicenter·=·val$epicenter; | 20 | ········this.val$epicenter·=·val$epicenter; |
25 | ····} | 21 | ····} |
26 | ···· | 22 | ···· |
23 | ····public·void·run()·{ | ||
27 | ····public·boolean·onPreDraw()·{ | ||
28 | ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); | ||
29 | ········FragmentTransition.access$200(this.val$inFragment,·this.val$outFragment,·this.val$inIsPop,·this.val$inSharedElements,·false); | 24 | ········FragmentTransition.access$200(this.val$inFragment,·this.val$outFragment,·this.val$inIsPop,·this.val$inSharedElements,·false); |
30 | ········if·(this.val$epicenterView·!=·null)·{ | 25 | ········if·(this.val$epicenterView·!=·null)·{ |
31 | ············FragmentTransitionCompat21.getBoundsOnScreen(this.val$epicenterView,·this.val$epicenter); | 26 | ············FragmentTransitionCompat21.getBoundsOnScreen(this.val$epicenterView,·this.val$epicenter); |
32 | ········} | 27 | ········} |
33 | ········return·true; | ||
34 | ····} | 28 | ····} |
35 | } | 29 | } |
Offset 1, 58 lines modified | Offset 1, 52 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·java.util.ArrayList; | 2 | import·java.util.ArrayList; |
3 | import·android.view.ViewGroup; | ||
4 | import·android.view.View; | 3 | import·android.view.View; |
5 | import·android.support.v4.util.ArrayMap; | 4 | import·android.support.v4.util.ArrayMap; |
6 | import·android.graphics.Rect; | 5 | import·android.graphics.Rect; |
7 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
8 | final·class·FragmentTransition$4·implements· | 6 | final·class·FragmentTransition$4·implements·Runnable |
9 | { | 7 | { |
10 | ····final·/*·synthetic·*/·Object·val$enterTransition; | 8 | ····final·/*·synthetic·*/·Object·val$enterTransition; |
11 | ····final·/*·synthetic·*/·Object·val$finalSharedElementTransition; | 9 | ····final·/*·synthetic·*/·Object·val$finalSharedElementTransition; |
12 | ····final·/*·synthetic·*/·FragmentTransition$FragmentContainerTransition·val$fragments; | 10 | ····final·/*·synthetic·*/·FragmentTransition$FragmentContainerTransition·val$fragments; |
13 | ····final·/*·synthetic·*/·Rect·val$inEpicenter; | 11 | ····final·/*·synthetic·*/·Rect·val$inEpicenter; |
14 | ····final·/*·synthetic·*/·Fragment·val$inFragment; | 12 | ····final·/*·synthetic·*/·Fragment·val$inFragment; |
15 | ····final·/*·synthetic·*/·boolean·val$inIsPop; | 13 | ····final·/*·synthetic·*/·boolean·val$inIsPop; |
16 | ····final·/*·synthetic·*/·ArrayMap·val$nameOverrides; | 14 | ····final·/*·synthetic·*/·ArrayMap·val$nameOverrides; |
17 | ····final·/*·synthetic·*/·View·val$nonExistentView; | 15 | ····final·/*·synthetic·*/·View·val$nonExistentView; |
18 | ····final·/*·synthetic·*/·Fragment·val$outFragment; | 16 | ····final·/*·synthetic·*/·Fragment·val$outFragment; |
19 | ····final·/*·synthetic·*/·ViewGroup·val$sceneRoot; | ||
20 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn; | 17 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn; |
21 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsOut; | 18 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsOut; |
22 | ···· | 19 | ···· |
23 | ····FragmentTransition$4(final· | 20 | ····FragmentTransition$4(final·ArrayMap·val$nameOverrides,·final·Object·val$finalSharedElementTransition,·final·FragmentTransition$FragmentContainerTransition·val$fragments,·final·ArrayList·val$sharedElementsIn,·final·View·val$nonExistentView,·final·Fragment·val$inFragment,·final·Fragment·val$outFragment,·final·boolean·val$inIsPop,·final·ArrayList·val$sharedElementsOut,·final·Object·val$enterTransition,·final·Rect·val$inEpicenter)·{ |
24 | ········this.val$sceneRoot·=·val$sceneRoot; | ||
25 | ········this.val$nameOverrides·=·val$nameOverrides; | 21 | ········this.val$nameOverrides·=·val$nameOverrides; |
26 | ········this.val$finalSharedElementTransition·=·val$finalSharedElementTransition; | 22 | ········this.val$finalSharedElementTransition·=·val$finalSharedElementTransition; |
27 | ········this.val$fragments·=·val$fragments; | 23 | ········this.val$fragments·=·val$fragments; |
28 | ········this.val$sharedElementsIn·=·val$sharedElementsIn; | 24 | ········this.val$sharedElementsIn·=·val$sharedElementsIn; |
29 | ········this.val$nonExistentView·=·val$nonExistentView; | 25 | ········this.val$nonExistentView·=·val$nonExistentView; |
30 | ········this.val$inFragment·=·val$inFragment; | 26 | ········this.val$inFragment·=·val$inFragment; |
31 | ········this.val$outFragment·=·val$outFragment; | 27 | ········this.val$outFragment·=·val$outFragment; |
32 | ········this.val$inIsPop·=·val$inIsPop; | 28 | ········this.val$inIsPop·=·val$inIsPop; |
33 | ········this.val$sharedElementsOut·=·val$sharedElementsOut; | 29 | ········this.val$sharedElementsOut·=·val$sharedElementsOut; |
34 | ········this.val$enterTransition·=·val$enterTransition; | 30 | ········this.val$enterTransition·=·val$enterTransition; |
35 | ········this.val$inEpicenter·=·val$inEpicenter; | 31 | ········this.val$inEpicenter·=·val$inEpicenter; |
36 | ····} | 32 | ····} |
37 | ···· | 33 | ···· |
34 | ····public·void·run()·{ | ||
38 | ····public·boolean·onPreDraw()·{ | ||
39 | ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); | ||
40 | ········final·ArrayMap·access$300·=·FragmentTransition.access$300(this.val$nameOverrides,·this.val$finalSharedElementTransition,·this.val$fragments); | 35 | ········final·ArrayMap·access$300·=·FragmentTransition.access$300(this.val$nameOverrides,·this.val$finalSharedElementTransition,·this.val$fragments); |
41 | ········if·(access$300·!=·null)·{ | 36 | ········if·(access$300·!=·null)·{ |
42 | ············this.val$sharedElementsIn.addAll(access$300.values()); | 37 | ············this.val$sharedElementsIn.addAll(access$300.values()); |
43 | ············this.val$sharedElementsIn.add(this.val$nonExistentView); | 38 | ············this.val$sharedElementsIn.add(this.val$nonExistentView); |
44 | ········} | 39 | ········} |
45 | ········FragmentTransition.access$200(this.val$inFragment,·this.val$outFragment,·this.val$inIsPop,·access$300,·false); | 40 | ········FragmentTransition.access$200(this.val$inFragment,·this.val$outFragment,·this.val$inIsPop,·access$300,·false); |
46 | ········if·(this.val$finalSharedElementTransition·!=·null)·{ | 41 | ········if·(this.val$finalSharedElementTransition·!=·null)·{ |
47 | ············FragmentTransitionCompat21.swapSharedElementTargets(this.val$finalSharedElementTransition,·this.val$sharedElementsOut,·this.val$sharedElementsIn); | 42 | ············FragmentTransitionCompat21.swapSharedElementTargets(this.val$finalSharedElementTransition,·this.val$sharedElementsOut,·this.val$sharedElementsIn); |
48 | ············final·View·access$301·=·FragmentTransition.access$400(access$300,·this.val$fragments,·this.val$enterTransition,·this.val$inIsPop); | 43 | ············final·View·access$301·=·FragmentTransition.access$400(access$300,·this.val$fragments,·this.val$enterTransition,·this.val$inIsPop); |
49 | ············if·(access$301·!=·null)·{ | 44 | ············if·(access$301·!=·null)·{ |
50 | ················FragmentTransitionCompat21.getBoundsOnScreen(access$301,·this.val$inEpicenter); | 45 | ················FragmentTransitionCompat21.getBoundsOnScreen(access$301,·this.val$inEpicenter); |
51 | ············} | 46 | ············} |
52 | ········} | 47 | ········} |
53 | ········return·true; | ||
54 | ····} | 48 | ····} |
55 | } | 49 | } |
Offset 1, 19 lines modified | Offset 1, 18 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.os.Build$VERSION; | 2 | import·android.os.Build$VERSION; |
3 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
4 | import·android.graphics.Rect; | 3 | import·android.graphics.Rect; |
5 | import·android.view.ViewGroup; | 4 | import·android.view.ViewGroup; |
6 | import·android.support.v4.view.ViewCompat; | ||
7 | import·java.util.Collection; | ||
8 | import·java.util.Map; | 5 | import·java.util.Map; |
9 | import·java.util.List; | 6 | import·java.util.List; |
10 | import·android.util.SparseArray; | 7 | import·android.util.SparseArray; |
8 | import·android.support.v4.view.ViewCompat; | ||
9 | import·java.util.Collection; | ||
11 | import·android.support.v4.util.ArrayMap; | 10 | import·android.support.v4.util.ArrayMap; |
12 | import·android.view.View; | 11 | import·android.view.View; |
13 | import·java.util.ArrayList; | 12 | import·java.util.ArrayList; |
14 | class·FragmentTransition | 13 | class·FragmentTransition |
15 | { | 14 | { |
16 | ····private·static·final·int[]·INVERSE_OPS; | 15 | ····private·static·final·int[]·INVERSE_OPS; |
Offset 26, 14 lines modified | Offset 25, 23 lines modified | ||
26 | ········array[2]·=·0; | 25 | ········array[2]·=·0; |
27 | ········array[3]·=·1; | 26 | ········array[3]·=·1; |
28 | ········array[array[4]·=·5]·=·4; | 27 | ········array[array[4]·=·5]·=·4; |
29 | ········array[array[6]·=·7]·=·6; | 28 | ········array[array[6]·=·7]·=·6; |
30 | ········INVERSE_OPS·=·inverse_OPS; | 29 | ········INVERSE_OPS·=·inverse_OPS; |
31 | ····} | 30 | ····} |
32 | ···· | 31 | ···· |
32 | ····private·static·void·addSharedElementsWithMatchingNames(final·ArrayList·list,·final·ArrayMap·arrayMap,·final·Collection·collection)·{ | ||
33 | ········for·(int·i·=·arrayMap.size()·-·1;·i·>=·0;·--i)·{ | ||
34 | ············final·View·e·=·(View)arrayMap.valueAt(i); | ||
35 | ············if·(collection.contains(ViewCompat.getTransitionName(e)))·{ | ||
36 | ················list.add(e); | ||
37 | ············} | ||
38 | ········} | ||
39 | ····} | ||
40 | ···· | ||
33 | ····private·static·void·addToFirstInLastOut(final·BackStackRecord·backStackRecord,·final·BackStackRecord$Op·backStackRecord$Op,·final·SparseArray·sparseArray,·final·boolean·b,·final·boolean·b2)·{ | 41 | ····private·static·void·addToFirstInLastOut(final·BackStackRecord·backStackRecord,·final·BackStackRecord$Op·backStackRecord$Op,·final·SparseArray·sparseArray,·final·boolean·b,·final·boolean·b2)·{ |
34 | ········final·Fragment·fragment·=·backStackRecord$Op.fragment; | 42 | ········final·Fragment·fragment·=·backStackRecord$Op.fragment; |
35 | ········final·int·mContainerId·=·fragment.mContainerId; | 43 | ········final·int·mContainerId·=·fragment.mContainerId; |
36 | ········if·(mContainerId·!=·0)·{ | 44 | ········if·(mContainerId·!=·0)·{ |
37 | ············int·cmd; | 45 | ············int·cmd; |
38 | ············if·(b)·{ | 46 | ············if·(b)·{ |
39 | ················cmd·=·FragmentTransition.INVERSE_OPS[backStackRecord$Op.cmd]; | 47 | ················cmd·=·FragmentTransition.INVERSE_OPS[backStackRecord$Op.cmd]; |
Offset 92, 15 lines modified | Offset 100, 15 lines modified | ||
92 | ····················} | 100 | ····················} |
93 | ····················b3·=·true; | 101 | ····················b3·=·true; |
94 | ····················break; | 102 | ····················break; |
95 | ················} | 103 | ················} |
96 | ················case·3: | 104 | ················case·3: |
97 | ················case·6:·{ | 105 | ················case·6:·{ |
98 | ····················if·(b2)·{ | 106 | ····················if·(b2)·{ |
99 | ························if·(!fragment.mAdded·&&·fragment.mView·!=·null·&&·fragment.mView.getVisibility()·==·0)·{ | 107 | ························if·(!fragment.mAdded·&&·fragment.mView·!=·null·&&·fragment.mView.getVisibility()·==·0·&&·fragment.mPostponedAlpha·>=·0.0f)·{ |
100 | ····························b4·=·true; | 108 | ····························b4·=·true; |
101 | ························} | 109 | ························} |
102 | ························else·{ | 110 | ························else·{ |
103 | ····························b4·=·false; | 111 | ····························b4·=·false; |
104 | ························} | 112 | ························} |
105 | ····················} | 113 | ····················} |
106 | ····················else·if·(fragment.mAdded·&&·!fragment.mHidden)·{ | 114 | ····················else·if·(fragment.mAdded·&&·!fragment.mHidden)·{ |
Offset 347, 18 lines modified | Offset 355, 24 lines modified | ||
347 | ············else·{ | 355 | ············else·{ |
348 | ················sharedElementTransition·=·getSharedElementTransition(lastIn,·firstOut,·lastInIsPop); | 356 | ················sharedElementTransition·=·getSharedElementTransition(lastIn,·firstOut,·lastInIsPop); |
349 | ············} | 357 | ············} |
350 | ············final·ArrayMap·captureOutSharedElements·=·captureOutSharedElements(arrayMap,·sharedElementTransition,·fragmentTransition$FragmentContainerTransition); | 358 | ············final·ArrayMap·captureOutSharedElements·=·captureOutSharedElements(arrayMap,·sharedElementTransition,·fragmentTransition$FragmentContainerTransition); |
351 | ············final·ArrayMap·captureInSharedElements·=·captureInSharedElements(arrayMap,·sharedElementTransition,·fragmentTransition$FragmentContainerTransition); | 359 | ············final·ArrayMap·captureInSharedElements·=·captureInSharedElements(arrayMap,·sharedElementTransition,·fragmentTransition$FragmentContainerTransition); |
352 | ············if·(arrayMap.isEmpty())·{ | 360 | ············if·(arrayMap.isEmpty())·{ |
353 | ················sharedElementTransition·=·null; | 361 | ················sharedElementTransition·=·null; |
362 | ················if·(captureOutSharedElements·!=·null)·{ | ||
363 | ····················captureOutSharedElements.clear(); | ||
364 | ················} | ||
365 | ················if·(captureInSharedElements·!=·null)·{ | ||
366 | ····················captureInSharedElements.clear(); | ||
367 | ················} | ||
354 | ············} | 368 | ············} |
355 | ············else·{ | 369 | ············else·{ |
356 | ················list.addAll(captureOutSharedElements.values()); | ||
357 | ················li | 370 | ················addSharedElementsWithMatchingNames(list,·captureOutSharedElements,·arrayMap.keySet()); |
371 | ················addSharedElementsWithMatchingNames(list2,·captureInSharedElements,·arrayMap.values()); | ||
358 | ············} | 372 | ············} |
359 | ············if·(o·==·null·&&·o2·==·null·&&·sharedElementTransition·==·null)·{ | 373 | ············if·(o·==·null·&&·o2·==·null·&&·sharedElementTransition·==·null)·{ |
360 | ················sharedElementTransition·=·null; | 374 | ················sharedElementTransition·=·null; |
361 | ············} | 375 | ············} |
362 | ············else·{ | 376 | ············else·{ |
363 | ················callSharedElementStartEnd(lastIn,·firstOut,·lastInIsPop,·captureOutSharedElements,·true); | 377 | ················callSharedElementStartEnd(lastIn,·firstOut,·lastInIsPop,·captureOutSharedElements,·true); |
364 | ················Rect·rect; | 378 | ················Rect·rect; |
Offset 373, 15 lines modified | Offset 387, 15 lines modified | ||
373 | ························FragmentTransitionCompat21.setEpicenter(o,·rect); | 387 | ························FragmentTransitionCompat21.setEpicenter(o,·rect); |
374 | ····················} | 388 | ····················} |
375 | ················} | 389 | ················} |
376 | ················else·{ | 390 | ················else·{ |
377 | ····················rect·=·null; | 391 | ····················rect·=·null; |
378 | ····················inEpicenterView·=·null; | 392 | ····················inEpicenterView·=·null; |
379 | ················} | 393 | ················} |
380 | ················ | 394 | ················OneShotPreDrawListener.add((View)viewGroup,·(Runnable)new·FragmentTransition$3(lastIn,·firstOut,·lastInIsPop,·captureInSharedElements,·inEpicenterView,·rect)); |
381 | ············} | 395 | ············} |
382 | ········} | 396 | ········} |
383 | ········return·sharedElementTransition; | 397 | ········return·sharedElementTransition; |
384 | ····} | 398 | ····} |
385 | ···· | 399 | ···· |
386 | ····private·static·Object·configureSharedElementsUnoptimized(final·ViewGroup·viewGroup,·final·View·view,·final·ArrayMap·arrayMap,·final·FragmentTransition$FragmentContainerTransition·fragmentTransition$FragmentContainerTransition,·final·ArrayList·list,·final·ArrayList·list2,·final·Object·o,·final·Object·o2)·{ | 400 | ····private·static·Object·configureSharedElementsUnoptimized(final·ViewGroup·viewGroup,·final·View·view,·final·ArrayMap·arrayMap,·final·FragmentTransition$FragmentContainerTransition·fragmentTransition$FragmentContainerTransition,·final·ArrayList·list,·final·ArrayList·list2,·final·Object·o,·final·Object·o2)·{ |
387 | ········final·Fragment·lastIn·=·fragmentTransition$FragmentContainerTransition.lastIn; | 401 | ········final·Fragment·lastIn·=·fragmentTransition$FragmentContainerTransition.lastIn; |
Offset 420, 76 lines modified | Offset 434, 82 lines modified | ||
420 | ····················if·(o·!=·null)·{ | 434 | ····················if·(o·!=·null)·{ |
421 | ························FragmentTransitionCompat21.setEpicenter(o,·rect); | 435 | ························FragmentTransitionCompat21.setEpicenter(o,·rect); |
422 | ····················} | 436 | ····················} |
423 | ················} | 437 | ················} |
424 | ················else·{ | 438 | ················else·{ |
425 | ····················rect·=·null; | 439 | ····················rect·=·null; |
426 | ················} | 440 | ················} |
427 | ················ | 441 | ················OneShotPreDrawListener.add((View)viewGroup,·(Runnable)new·FragmentTransition$4(arrayMap,·o3,·fragmentTransition$FragmentContainerTransition,·list2,·view,·lastIn,·firstOut,·lastInIsPop,·list,·o,·rect)); |
428 | ············} | 442 | ············} |
429 | ········} | 443 | ········} |
430 | ········return·o3; | 444 | ········return·o3; |
431 | ····} | 445 | ····} |
432 | ···· | 446 | ···· |
433 | ····private·static·void·configureTransitionsOptimized(final·FragmentManagerImpl·fragmentManagerImpl,·final·int·n,·final·FragmentTransition$FragmentContainerTransition·fragmentTransition$FragmentContainerTransition,·final·View·view,·final·ArrayMap·arrayMap)·{ | 447 | ····private·static·void·configureTransitionsOptimized(final·FragmentManagerImpl·fragmentManagerImpl,·final·int·n,·final·FragmentTransition$FragmentContainerTransition·fragmentTransition$FragmentContainerTransition,·final·View·view,·final·ArrayMap·arrayMap)·{ |
448 | ········Object·o·=·null; | ||
449 | ········if·(fragmentManagerImpl.mContainer.onHasView())·{ | ||
434 | ········ | 450 | ············o·=·fragmentManagerImpl.mContainer.onFindViewById(n); |
451 | ········} | ||
435 | ········if·( | 452 | ········if·(o·!=·null)·{ |
436 | ············final·Fragment·lastIn·=·fragmentTransition$FragmentContainerTransition.lastIn; | 453 | ············final·Fragment·lastIn·=·fragmentTransition$FragmentContainerTransition.lastIn; |
437 | ············final·Fragment·firstOut·=·fragmentTransition$FragmentContainerTransition.firstOut; | 454 | ············final·Fragment·firstOut·=·fragmentTransition$FragmentContainerTransition.firstOut; |
438 | ············final·boolean·lastInIsPop·=·fragmentTransition$FragmentContainerTransition.lastInIsPop; | 455 | ············final·boolean·lastInIsPop·=·fragmentTransition$FragmentContainerTransition.lastInIsPop; |
439 | ············final·boolean·firstOutIsPop·=·fragmentTransition$FragmentContainerTransition.firstOutIsPop; | 456 | ············final·boolean·firstOutIsPop·=·fragmentTransition$FragmentContainerTransition.firstOutIsPop; |
Max diff block lines reached; 8519/15397 bytes (55.33%) of diff not shown. |
Offset 1, 34 lines modified | Offset 1, 29 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·java.util.ArrayList; | 3 | import·java.util.ArrayList; |
4 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
5 | final·class·FragmentTransitionCompat21$3·implements· | 4 | final·class·FragmentTransitionCompat21$3·implements·Runnable |
6 | { | 5 | { |
7 | ····final·/*·synthetic·*/·ArrayList·val$inNames; | 6 | ····final·/*·synthetic·*/·ArrayList·val$inNames; |
8 | ····final·/*·synthetic·*/·int·val$numSharedElements; | 7 | ····final·/*·synthetic·*/·int·val$numSharedElements; |
9 | ····final·/*·synthetic·*/·ArrayList·val$outNames; | 8 | ····final·/*·synthetic·*/·ArrayList·val$outNames; |
10 | ····final·/*·synthetic·*/·View·val$sceneRoot; | ||
11 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn; | 9 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn; |
12 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsOut; | 10 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsOut; |
13 | ···· | 11 | ···· |
14 | ····FragmentTransitionCompat21$3(final· | 12 | ····FragmentTransitionCompat21$3(final·int·val$numSharedElements,·final·ArrayList·val$sharedElementsIn,·final·ArrayList·val$inNames,·final·ArrayList·val$sharedElementsOut,·final·ArrayList·val$outNames)·{ |
15 | ········this.val$sceneRoot·=·val$sceneRoot; | ||
16 | ········this.val$numSharedElements·=·val$numSharedElements; | 13 | ········this.val$numSharedElements·=·val$numSharedElements; |
17 | ········this.val$sharedElementsIn·=·val$sharedElementsIn; | 14 | ········this.val$sharedElementsIn·=·val$sharedElementsIn; |
18 | ········this.val$inNames·=·val$inNames; | 15 | ········this.val$inNames·=·val$inNames; |
19 | ········this.val$sharedElementsOut·=·val$sharedElementsOut; | 16 | ········this.val$sharedElementsOut·=·val$sharedElementsOut; |
20 | ········this.val$outNames·=·val$outNames; | 17 | ········this.val$outNames·=·val$outNames; |
21 | ····} | 18 | ····} |
22 | ···· | 19 | ···· |
20 | ····public·void·run()·{ | ||
23 | ····public·boolean·onPreDraw()·{ | ||
24 | ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); | ||
25 | ········for·(int·i·=·0;·i·<·this.val$numSharedElements;·++i)·{ | 21 | ········for·(int·i·=·0;·i·<·this.val$numSharedElements;·++i)·{ |
26 | ············((View)this.val$sharedElementsIn.get(i)).setTransitionName((String)this.val$inNames.get(i)); | 22 | ············((View)this.val$sharedElementsIn.get(i)).setTransitionName((String)this.val$inNames.get(i)); |
27 | ············((View)this.val$sharedElementsOut.get(i)).setTransitionName((String)this.val$outNames.get(i)); | 23 | ············((View)this.val$sharedElementsOut.get(i)).setTransitionName((String)this.val$outNames.get(i)); |
28 | ········} | 24 | ········} |
29 | ········return·true; | ||
30 | ····} | 25 | ····} |
31 | } | 26 | } |
Offset 1, 32 lines modified | Offset 1, 27 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·java.util.ArrayList; | ||
3 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·java.util.ArrayList; | ||
4 | import·java.util.Map; | 4 | import·java.util.Map; |
5 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
6 | final·class·FragmentTransitionCompat21$4·implements· | 5 | final·class·FragmentTransitionCompat21$4·implements·Runnable |
7 | { | 6 | { |
8 | ····final·/*·synthetic·*/·Map·val$nameOverrides; | 7 | ····final·/*·synthetic·*/·Map·val$nameOverrides; |
9 | ····final·/*·synthetic·*/·View·val$sceneRoot; | ||
10 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn; | 8 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn; |
11 | ···· | 9 | ···· |
12 | ····FragmentTransitionCompat21$4(final· | 10 | ····FragmentTransitionCompat21$4(final·ArrayList·val$sharedElementsIn,·final·Map·val$nameOverrides)·{ |
13 | ········this.val$sceneRoot·=·val$sceneRoot; | ||
14 | ········this.val$sharedElementsIn·=·val$sharedElementsIn; | 11 | ········this.val$sharedElementsIn·=·val$sharedElementsIn; |
15 | ········this.val$nameOverrides·=·val$nameOverrides; | 12 | ········this.val$nameOverrides·=·val$nameOverrides; |
16 | ····} | 13 | ····} |
17 | ···· | 14 | ···· |
15 | ····public·void·run()·{ | ||
18 | ····public·boolean·onPreDraw()·{ | ||
19 | ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); | ||
20 | ········for·(int·size·=·this.val$sharedElementsIn.size(),·i·=·0;·i·<·size;·++i)·{ | 16 | ········for·(int·size·=·this.val$sharedElementsIn.size(),·i·=·0;·i·<·size;·++i)·{ |
21 | ············final·View·view·=·(View)this.val$sharedElementsIn.get(i); | 17 | ············final·View·view·=·(View)this.val$sharedElementsIn.get(i); |
22 | ············final·String·transitionName·=·view.getTransitionName(); | 18 | ············final·String·transitionName·=·view.getTransitionName(); |
23 | ············if·(transitionName·!=·null)·{ | 19 | ············if·(transitionName·!=·null)·{ |
24 | ················view.setTransitionName(FragmentTransitionCompat21.access$000(this.val$nameOverrides,·transitionName)); | 20 | ················view.setTransitionName(FragmentTransitionCompat21.access$000(this.val$nameOverrides,·transitionName)); |
25 | ············} | 21 | ············} |
26 | ········} | 22 | ········} |
27 | ········return·true; | ||
28 | ····} | 23 | ····} |
29 | } | 24 | } |
Offset 1, 30 lines modified | Offset 1, 24 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·java.util.ArrayList; | 3 | import·java.util.ArrayList; |
4 | import·android.view.ViewGroup; | ||
5 | import·java.util.Map; | 4 | import·java.util.Map; |
6 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
7 | final·class·FragmentTransitionCompat21$7·implements· | 5 | final·class·FragmentTransitionCompat21$7·implements·Runnable |
8 | { | 6 | { |
9 | ····final·/*·synthetic·*/·Map·val$nameOverrides; | 7 | ····final·/*·synthetic·*/·Map·val$nameOverrides; |
10 | ····final·/*·synthetic·*/·ViewGroup·val$sceneRoot; | ||
11 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn; | 8 | ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn; |
12 | ···· | 9 | ···· |
13 | ····FragmentTransitionCompat21$7(final· | 10 | ····FragmentTransitionCompat21$7(final·ArrayList·val$sharedElementsIn,·final·Map·val$nameOverrides)·{ |
14 | ········this.val$sceneRoot·=·val$sceneRoot; | ||
15 | ········this.val$sharedElementsIn·=·val$sharedElementsIn; | 11 | ········this.val$sharedElementsIn·=·val$sharedElementsIn; |
16 | ········this.val$nameOverrides·=·val$nameOverrides; | 12 | ········this.val$nameOverrides·=·val$nameOverrides; |
17 | ····} | 13 | ····} |
18 | ···· | 14 | ···· |
15 | ····public·void·run()·{ | ||
19 | ····public·boolean·onPreDraw()·{ | ||
20 | ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); | ||
21 | ········for·(int·size·=·this.val$sharedElementsIn.size(),·i·=·0;·i·<·size;·++i)·{ | 16 | ········for·(int·size·=·this.val$sharedElementsIn.size(),·i·=·0;·i·<·size;·++i)·{ |
22 | ············final·View·view·=·(View)this.val$sharedElementsIn.get(i); | 17 | ············final·View·view·=·(View)this.val$sharedElementsIn.get(i); |
23 | ············view.setTransitionName((String)this.val$nameOverrides.get(view.getTransitionName())); | 18 | ············view.setTransitionName((String)this.val$nameOverrides.get(view.getTransitionName())); |
24 | ········} | 19 | ········} |
25 | ········return·true; | ||
26 | ····} | 20 | ····} |
27 | } | 21 | } |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.transition.Transition$EpicenterCallback; | 2 | import·android.transition.Transition$EpicenterCallback; |
3 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
4 | import·android.transition.Transition$TransitionListener; | 3 | import·android.transition.Transition$TransitionListener; |
5 | import·java.util.Collection; | 4 | import·java.util.Collection; |
6 | import·android.graphics.Rect; | 5 | import·android.graphics.Rect; |
7 | import·java.util.Iterator; | 6 | import·java.util.Iterator; |
8 | import·java.util.List; | 7 | import·java.util.List; |
9 | import·android.transition.TransitionManager; | 8 | import·android.transition.TransitionManager; |
10 | import·android.view.ViewGroup; | 9 | import·android.view.ViewGroup; |
Offset 226, 15 lines modified | Offset 225, 15 lines modified | ||
226 | ····} | 225 | ····} |
227 | ···· | 226 | ···· |
228 | ····public·static·void·scheduleHideFragmentView(final·Object·o,·final·View·view,·final·ArrayList·list)·{ | 227 | ····public·static·void·scheduleHideFragmentView(final·Object·o,·final·View·view,·final·ArrayList·list)·{ |
229 | ········((Transition)o).addListener((Transition$TransitionListener)new·FragmentTransitionCompat21$2(view,·list)); | 228 | ········((Transition)o).addListener((Transition$TransitionListener)new·FragmentTransitionCompat21$2(view,·list)); |
230 | ····} | 229 | ····} |
231 | ···· | 230 | ···· |
232 | ····public·static·void·scheduleNameReset(final·ViewGroup·viewGroup,·final·ArrayList·list,·final·Map·map)·{ | 231 | ····public·static·void·scheduleNameReset(final·ViewGroup·viewGroup,·final·ArrayList·list,·final·Map·map)·{ |
233 | ········ | 232 | ········OneShotPreDrawListener.add((View)viewGroup,·(Runnable)new·FragmentTransitionCompat21$7(list,·map)); |
234 | ····} | 233 | ····} |
235 | ···· | 234 | ···· |
236 | ····public·static·void·scheduleRemoveTargets(final·Object·o,·final·Object·o2,·final·ArrayList·list,·final·Object·o3,·final·ArrayList·list2,·final·Object·o4,·final·ArrayList·list3)·{ | 235 | ····public·static·void·scheduleRemoveTargets(final·Object·o,·final·Object·o2,·final·ArrayList·list,·final·Object·o3,·final·ArrayList·list2,·final·Object·o4,·final·ArrayList·list3)·{ |
237 | ········((Transition)o).addListener((Transition$TransitionListener)new·FragmentTransitionCompat21$5(o2,·list,·o3,·list2,·o4,·list3)); | 236 | ········((Transition)o).addListener((Transition$TransitionListener)new·FragmentTransitionCompat21$5(o2,·list,·o3,·list2,·o4,·list3)); |
238 | ····} | 237 | ····} |
239 | ···· | 238 | ···· |
240 | ····public·static·void·setEpicenter(final·Object·o,·final·Rect·rect)·{ | 239 | ····public·static·void·setEpicenter(final·Object·o,·final·Rect·rect)·{ |
Offset 266, 19 lines modified | Offset 265, 19 lines modified | ||
266 | ····················if·(s.equals(list3.get(j)))·{ | 265 | ····················if·(s.equals(list3.get(j)))·{ |
267 | ························((View)list2.get(j)).setTransitionName(transitionName); | 266 | ························((View)list2.get(j)).setTransitionName(transitionName); |
268 | ························break; | 267 | ························break; |
269 | ····················} | 268 | ····················} |
270 | ················} | 269 | ················} |
271 | ············} | 270 | ············} |
272 | ········} | 271 | ········} |
273 | ········ | 272 | ········OneShotPreDrawListener.add(view,·(Runnable)new·FragmentTransitionCompat21$3(size,·list2,·list3,·list,·(ArrayList)list4)); |
274 | ····} | 273 | ····} |
275 | ···· | 274 | ···· |
276 | ····public·static·void·setNameOverridesUnoptimized(final·View·view,·final·ArrayList·list,·final·Map·map)·{ | 275 | ····public·static·void·setNameOverridesUnoptimized(final·View·view,·final·ArrayList·list,·final·Map·map)·{ |
277 | ········ | 276 | ········OneShotPreDrawListener.add(view,·(Runnable)new·FragmentTransitionCompat21$4(list,·map)); |
278 | ····} | 277 | ····} |
279 | ···· | 278 | ···· |
280 | ····public·static·void·setSharedElementTargets(final·Object·o,·final·View·e,·final·ArrayList·list)·{ | 279 | ····public·static·void·setSharedElementTargets(final·Object·o,·final·View·e,·final·ArrayList·list)·{ |
281 | ········final·TransitionSet·set·=·(TransitionSet)o; | 280 | ········final·TransitionSet·set·=·(TransitionSet)o; |
282 | ········final·List·targets·=·set.getTargets(); | 281 | ········final·List·targets·=·set.getTargets(); |
283 | ········targets.clear(); | 282 | ········targets.clear(); |
284 | ········for·(int·size·=·list.size(),·i·=·0;·i·<·size;·++i)·{ | 283 | ········for·(int·size·=·list.size(),·i·=·0;·i·<·size;·++i)·{ |
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 38, 14 lines modified | Offset 38, 15 lines modified | ||
38 | ···· | 38 | ···· |
39 | ····public·void·sendResult(final·Object·o)·{ | 39 | ····public·void·sendResult(final·Object·o)·{ |
40 | ········if·(o·instanceof·List)·{ | 40 | ········if·(o·instanceof·List)·{ |
41 | ············this.mResultObj.sendResult((Object)this.parcelListToItemList((List)o)); | 41 | ············this.mResultObj.sendResult((Object)this.parcelListToItemList((List)o)); |
42 | ········} | 42 | ········} |
43 | ········else·if·(o·instanceof·Parcel)·{ | 43 | ········else·if·(o·instanceof·Parcel)·{ |
44 | ············final·Parcel·parcel·=·(Parcel)o; | 44 | ············final·Parcel·parcel·=·(Parcel)o; |
45 | ············parcel.setDataPosition(0); | ||
45 | ············this.mResultObj.sendResult(MediaBrowser$MediaItem.CREATOR.createFromParcel(parcel)); | 46 | ············this.mResultObj.sendResult(MediaBrowser$MediaItem.CREATOR.createFromParcel(parcel)); |
46 | ············parcel.recycle(); | 47 | ············parcel.recycle(); |
47 | ········} | 48 | ········} |
48 | ········else·{ | 49 | ········else·{ |
49 | ············this.mResultObj.sendResult((Object)null); | 50 | ············this.mResultObj.sendResult((Object)null); |
50 | ········} | 51 | ········} |
51 | ····} | 52 | ····} |
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 85, 15 lines modified | Offset 85, 18 lines modified | ||
85 | ········if·(this.mButtons·!=·null)·{ | 85 | ········if·(this.mButtons·!=·null)·{ |
86 | ············final·BottomNavigationItemView[]·mButtons·=·this.mButtons; | 86 | ············final·BottomNavigationItemView[]·mButtons·=·this.mButtons; |
87 | ············for·(int·length·=·mButtons.length,·i·=·0;·i·<·length;·++i)·{ | 87 | ············for·(int·length·=·mButtons.length,·i·=·0;·i·<·length;·++i)·{ |
88 | ················BottomNavigationMenuView.sItemPool.release((Object)mButtons[i]); | 88 | ················BottomNavigationMenuView.sItemPool.release((Object)mButtons[i]); |
89 | ············} | 89 | ············} |
90 | ········} | 90 | ········} |
91 | ········this.removeAllViews(); | 91 | ········this.removeAllViews(); |
92 | ········if·(this.mMenu.size()· | 92 | ········if·(this.mMenu.size()·==·0)·{ |
93 | ············this.mButtons·=·null; | ||
94 | ········} | ||
95 | ········else·{ | ||
93 | ············this.mButtons·=·new·BottomNavigationItemView[this.mMenu.size()]; | 96 | ············this.mButtons·=·new·BottomNavigationItemView[this.mMenu.size()]; |
94 | ············this.mShiftingMode·=·(this.mMenu.size()·>·3·&&·checked); | 97 | ············this.mShiftingMode·=·(this.mMenu.size()·>·3·&&·checked); |
95 | ············for·(int·j·=·0;·j·<·this.mMenu.size();·++j)·{ | 98 | ············for·(int·j·=·0;·j·<·this.mMenu.size();·++j)·{ |
96 | ················this.mPresenter.setUpdateSuspended(checked); | 99 | ················this.mPresenter.setUpdateSuspended(checked); |
97 | ················this.mMenu.getItem(j).setCheckable(checked); | 100 | ················this.mMenu.getItem(j).setCheckable(checked); |
98 | ················this.mPresenter.setUpdateSuspended(false); | 101 | ················this.mPresenter.setUpdateSuspended(false); |
99 | ················final·BottomNavigationItemView·newItem·=·this.getNewItem(); | 102 | ················final·BottomNavigationItemView·newItem·=·this.getNewItem(); |
Offset 42, 19 lines modified | Offset 42, 18 lines modified | ||
42 | ····int·mPopExitAnim; | 42 | ····int·mPopExitAnim; |
43 | ····ArrayList·mSharedElementSourceNames; | 43 | ····ArrayList·mSharedElementSourceNames; |
44 | ····ArrayList·mSharedElementTargetNames; | 44 | ····ArrayList·mSharedElementTargetNames; |
45 | ····int·mTransition; | 45 | ····int·mTransition; |
46 | ····int·mTransitionStyle; | 46 | ····int·mTransitionStyle; |
47 | ···· | 47 | ···· |
48 | ····public·BackStackRecord(final·FragmentManagerImpl·mManager)·{ | 48 | ····public·BackStackRecord(final·FragmentManagerImpl·mManager)·{ |
49 | ········final·boolean·b·=·true; | ||
50 | ········this.mOps·=·new·ArrayList(); | 49 | ········this.mOps·=·new·ArrayList(); |
51 | ········this.mAllowAddToBackStack·=· | 50 | ········this.mAllowAddToBackStack·=·true; |
52 | ········this.mIndex·=·-1; | 51 | ········this.mIndex·=·-1; |
53 | ········this.mAllowOptimization·=· | 52 | ········this.mAllowOptimization·=·false; |
54 | ········this.mManager·=·mManager; | 53 | ········this.mManager·=·mManager; |
55 | ····} | 54 | ····} |
56 | ···· | 55 | ···· |
57 | ····private·void·doAddOp(final·int·mContainerId,·final·Fragment·fragment,·final·String·str,·final·int·cmd)·{ | 56 | ····private·void·doAddOp(final·int·mContainerId,·final·Fragment·fragment,·final·String·str,·final·int·cmd)·{ |
58 | ········final·Class<?·extends·Fragment>·class1·=·fragment.getClass(); | 57 | ········final·Class<?·extends·Fragment>·class1·=·fragment.getClass(); |
59 | ········final·int·modifiers·=·class1.getModifiers(); | 58 | ········final·int·modifiers·=·class1.getModifiers(); |
60 | ········if·(class1.isAnonymousClass()·||·!Modifier.isPublic(modifiers)·||·(class1.isMemberClass()·&&·!Modifier.isStatic(modifiers)))·{ | 59 | ········if·(class1.isAnonymousClass()·||·!Modifier.isPublic(modifiers)·||·(class1.isMemberClass()·&&·!Modifier.isStatic(modifiers)))·{ |
Offset 117, 14 lines modified | Offset 116, 22 lines modified | ||
117 | ············if·(transitionName·==·null)·{ | 116 | ············if·(transitionName·==·null)·{ |
118 | ················throw·new·IllegalArgumentException("Unique·transitionNames·are·required·for·all·sharedElements"); | 117 | ················throw·new·IllegalArgumentException("Unique·transitionNames·are·required·for·all·sharedElements"); |
119 | ············} | 118 | ············} |
120 | ············if·(this.mSharedElementSourceNames·==·null)·{ | 119 | ············if·(this.mSharedElementSourceNames·==·null)·{ |
121 | ················this.mSharedElementSourceNames·=·new·ArrayList(); | 120 | ················this.mSharedElementSourceNames·=·new·ArrayList(); |
122 | ················this.mSharedElementTargetNames·=·new·ArrayList(); | 121 | ················this.mSharedElementTargetNames·=·new·ArrayList(); |
123 | ············} | 122 | ············} |
123 | ············else·{ | ||
124 | ················if·(this.mSharedElementTargetNames.contains(e))·{ | ||
125 | ····················throw·new·IllegalArgumentException("A·shared·element·with·the·target·name·'"·+·e·+·"'·has·already·been·added·to·the·transaction."); | ||
126 | ················} | ||
127 | ················if·(this.mSharedElementSourceNames.contains(transitionName))·{ | ||
128 | ····················throw·new·IllegalArgumentException("A·shared·element·with·the·source·name·'"·+·transitionName·+·"·has·already·been·added·to·the·transaction."); | ||
129 | ················} | ||
130 | ············} | ||
124 | ············this.mSharedElementSourceNames.add(transitionName); | 131 | ············this.mSharedElementSourceNames.add(transitionName); |
125 | ············this.mSharedElementTargetNames.add(e); | 132 | ············this.mSharedElementTargetNames.add(e); |
126 | ········} | 133 | ········} |
127 | ········return·this; | 134 | ········return·this; |
128 | ····} | 135 | ····} |
129 | ···· | 136 | ···· |
130 | ····public·FragmentTransaction·addToBackStack(final·String·mName)·{ | 137 | ····public·FragmentTransaction·addToBackStack(final·String·mName)·{ |
Offset 383, 15 lines modified | Offset 390, 14 lines modified | ||
383 | ········} | 390 | ········} |
384 | ········if·(!this.mAllowOptimization)·{ | 391 | ········if·(!this.mAllowOptimization)·{ |
385 | ············this.mManager.moveToState(this.mManager.mCurState,·b); | 392 | ············this.mManager.moveToState(this.mManager.mCurState,·b); |
386 | ········} | 393 | ········} |
387 | ····} | 394 | ····} |
388 | ···· | 395 | ···· |
389 | ····void·executePopOps()·{ | 396 | ····void·executePopOps()·{ |
390 | ········final·boolean·b·=·true; | ||
391 | ········for·(int·i·=·this.mOps.size()·-·1;·i·>=·0;·--i)·{ | 397 | ········for·(int·i·=·this.mOps.size()·-·1;·i·>=·0;·--i)·{ |
392 | ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i); | 398 | ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i); |
393 | ············final·Fragment·fragment·=·backStackRecord$Op.fragment; | 399 | ············final·Fragment·fragment·=·backStackRecord$Op.fragment; |
394 | ············fragment.setNextTransition(FragmentManagerImpl.reverseTransit(this.mTransition),·this.mTransitionStyle); | 400 | ············fragment.setNextTransition(FragmentManagerImpl.reverseTransit(this.mTransition),·this.mTransitionStyle); |
395 | ············switch·(backStackRecord$Op.cmd)·{ | 401 | ············switch·(backStackRecord$Op.cmd)·{ |
396 | ················default:·{ | 402 | ················default:·{ |
397 | ····················throw·new·IllegalArgumentException("Unknown·cmd:·"·+·backStackRecord$Op.cmd); | 403 | ····················throw·new·IllegalArgumentException("Unknown·cmd:·"·+·backStackRecord$Op.cmd); |
Offset 423, 20 lines modified | Offset 429, 20 lines modified | ||
423 | ················} | 429 | ················} |
424 | ················case·7:·{ | 430 | ················case·7:·{ |
425 | ····················fragment.setNextAnim(backStackRecord$Op.popExitAnim); | 431 | ····················fragment.setNextAnim(backStackRecord$Op.popExitAnim); |
426 | ····················this.mManager.detachFragment(fragment); | 432 | ····················this.mManager.detachFragment(fragment); |
427 | ····················break; | 433 | ····················break; |
428 | ················} | 434 | ················} |
429 | ············} | 435 | ············} |
430 | ············if·(!this.mAllowOptimization·&&·backStackRecord$Op.cmd·!=· | 436 | ············if·(!this.mAllowOptimization·&&·backStackRecord$Op.cmd·!=·3)·{ |
431 | ················this.mManager.moveFragmentToExpectedState(fragment); | 437 | ················this.mManager.moveFragmentToExpectedState(fragment); |
432 | ············} | 438 | ············} |
433 | ········} | 439 | ········} |
434 | ········if·(!this.mAllowOptimization)·{ | 440 | ········if·(!this.mAllowOptimization)·{ |
435 | ············this.mManager.moveToState(this.mManager.mCurState,· | 441 | ············this.mManager.moveToState(this.mManager.mCurState,·true); |
436 | ········} | 442 | ········} |
437 | ····} | 443 | ····} |
438 | ···· | 444 | ···· |
439 | ····void·expandReplaceOps(final·ArrayList·list)·{ | 445 | ····void·expandReplaceOps(final·ArrayList·list)·{ |
440 | ········for·(int·i·=·0;·i·<·this.mOps.size();·++i)·{ | 446 | ········for·(int·i·=·0;·i·<·this.mOps.size();·++i)·{ |
441 | ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i); | 447 | ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i); |
442 | ············switch·(backStackRecord$Op.cmd)·{ | 448 | ············switch·(backStackRecord$Op.cmd)·{ |
Offset 704, 8 lines modified | Offset 710, 26 lines modified | ||
704 | ········if·(this.mName·!=·null)·{ | 710 | ········if·(this.mName·!=·null)·{ |
705 | ············sb.append("·"); | 711 | ············sb.append("·"); |
706 | ············sb.append(this.mName); | 712 | ············sb.append(this.mName); |
707 | ········} | 713 | ········} |
708 | ········sb.append("}"); | 714 | ········sb.append("}"); |
709 | ········return·sb.toString(); | 715 | ········return·sb.toString(); |
710 | ····} | 716 | ····} |
717 | ···· | ||
718 | ····void·trackAddedFragmentsInPop(final·ArrayList·list)·{ | ||
719 | ········for·(int·i·=·0;·i·<·this.mOps.size();·++i)·{ | ||
720 | ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i); | ||
721 | ············switch·(backStackRecord$Op.cmd)·{ | ||
722 | ················case·1: | ||
723 | ················case·7:·{ | ||
724 | ····················list.remove(backStackRecord$Op.fragment); | ||
725 | ····················break; | ||
726 | ················} | ||
727 | ················case·3: | ||
728 | ················case·6:·{ | ||
729 | ····················list.add(backStackRecord$Op.fragment); | ||
730 | ····················break; | ||
731 | ················} | ||
732 | ············} | ||
733 | ········} | ||
734 | ····} | ||
711 | } | 735 | } |
Offset 23, 20 lines modified | Offset 23, 21 lines modified | ||
23 | import·android.graphics.Paint; | 23 | import·android.graphics.Paint; |
24 | import·android.support.v4.view.ViewCompat; | 24 | import·android.support.v4.view.ViewCompat; |
25 | import·android.view.animation.Animation$AnimationListener; | 25 | import·android.view.animation.Animation$AnimationListener; |
26 | import·java.util.List; | 26 | import·java.util.List; |
27 | import·android.view.animation.ScaleAnimation; | 27 | import·android.view.animation.ScaleAnimation; |
28 | import·android.view.animation.AnimationSet; | 28 | import·android.view.animation.AnimationSet; |
29 | import·android.view.animation.AlphaAnimation; | 29 | import·android.view.animation.AlphaAnimation; |
30 | import·android.view.animation.Animation; | ||
31 | import·android.content.Context; | 30 | import·android.content.Context; |
32 | import·android.view.ViewGroup; | 31 | import·android.view.ViewGroup; |
33 | import·java.util.Collection; | 32 | import·java.util.Collection; |
34 | import·android.os.Looper; | 33 | import·android.os.Looper; |
34 | import·android.view.animation.Animation; | ||
35 | import·android.view.View; | 35 | import·android.view.View; |
36 | import·android.support.v4.util.ArraySet; | ||
36 | import·android.view.animation.AccelerateInterpolator; | 37 | import·android.view.animation.AccelerateInterpolator; |
37 | import·android.view.animation.DecelerateInterpolator; | 38 | import·android.view.animation.DecelerateInterpolator; |
38 | import·android.os.Build$VERSION; | 39 | import·android.os.Build$VERSION; |
39 | import·android.os.Bundle; | 40 | import·android.os.Bundle; |
40 | import·android.util.SparseArray; | 41 | import·android.util.SparseArray; |
41 | import·java.util.concurrent.CopyOnWriteArrayList; | 42 | import·java.util.concurrent.CopyOnWriteArrayList; |
42 | import·java.util.ArrayList; | 43 | import·java.util.ArrayList; |
Offset 112, 14 lines modified | Offset 113, 36 lines modified | ||
112 | ····FragmentManagerImpl()·{ | 113 | ····FragmentManagerImpl()·{ |
113 | ········this.mCurState·=·0; | 114 | ········this.mCurState·=·0; |
114 | ········this.mStateBundle·=·null; | 115 | ········this.mStateBundle·=·null; |
115 | ········this.mStateArray·=·null; | 116 | ········this.mStateArray·=·null; |
116 | ········this.mExecCommit·=·(Runnable)new·FragmentManagerImpl$1(this); | 117 | ········this.mExecCommit·=·(Runnable)new·FragmentManagerImpl$1(this); |
117 | ····} | 118 | ····} |
118 | ···· | 119 | ···· |
120 | ····private·void·addAddedFragments(final·ArraySet·set)·{ | ||
121 | ········if·(this.mCurState·>=·1)·{ | ||
122 | ············final·int·min·=·Math.min(this.mCurState,·4); | ||
123 | ············int·size; | ||
124 | ············if·(this.mAdded·==·null)·{ | ||
125 | ················size·=·0; | ||
126 | ············} | ||
127 | ············else·{ | ||
128 | ················size·=·this.mAdded.size(); | ||
129 | ············} | ||
130 | ············for·(int·i·=·0;·i·<·size;·++i)·{ | ||
131 | ················final·Fragment·fragment·=·(Fragment)this.mAdded.get(i); | ||
132 | ················if·(fragment.mState·<·min)·{ | ||
133 | ····················this.moveToState(fragment,·min,·fragment.getNextAnim(),·fragment.getNextTransition(),·false); | ||
134 | ····················if·(fragment.mView·!=·null·&&·!fragment.mHidden·&&·fragment.mIsNewlyAdded)·{ | ||
135 | ························set.add((Object)fragment); | ||
136 | ····················} | ||
137 | ················} | ||
138 | ············} | ||
139 | ········} | ||
140 | ····} | ||
141 | ···· | ||
119 | ····private·void·checkStateLoss()·{ | 142 | ····private·void·checkStateLoss()·{ |
120 | ········if·(this.mStateSaved)·{ | 143 | ········if·(this.mStateSaved)·{ |
121 | ············throw·new·IllegalStateException("Can·not·perform·this·action·after·onSaveInstanceState"); | 144 | ············throw·new·IllegalStateException("Can·not·perform·this·action·after·onSaveInstanceState"); |
122 | ········} | 145 | ········} |
123 | ········if·(this.mNoTransactionsBecause·!=·null)·{ | 146 | ········if·(this.mNoTransactionsBecause·!=·null)·{ |
124 | ············throw·new·IllegalStateException("Can·not·perform·this·action·inside·of·"·+·this.mNoTransactionsBecause); | 147 | ············throw·new·IllegalStateException("Can·not·perform·this·action·inside·of·"·+·this.mNoTransactionsBecause); |
125 | ········} | 148 | ········} |
Offset 140, 19 lines modified | Offset 163, 28 lines modified | ||
140 | ········executeOps(list,·list2,·0,·n); | 163 | ········executeOps(list,·list2,·0,·n); |
141 | ········if·(b2)·{ | 164 | ········if·(b2)·{ |
142 | ············FragmentTransition.startTransitions(this,·list,·list2,·0,·n,·(boolean)(n·!=·0)); | 165 | ············FragmentTransition.startTransitions(this,·list,·list2,·0,·n,·(boolean)(n·!=·0)); |
143 | ········} | 166 | ········} |
144 | ········if·(b3)·{ | 167 | ········if·(b3)·{ |
145 | ············this.moveToState(this.mCurState,·(boolean)(n·!=·0)); | 168 | ············this.moveToState(this.mCurState,·(boolean)(n·!=·0)); |
146 | ········} | 169 | ········} |
147 | ········ | 170 | ········if·(this.mActive·!=·null)·{ |
148 | ············for·(int·size·=·this.mActive.size(),·i·=·0;·i·<·size;·++i)·{ | 171 | ············for·(int·size·=·this.mActive.size(),·i·=·0;·i·<·size;·++i)·{ |
149 | ················final·Fragment·fragment·=·(Fragment)this.mActive.get(i); | 172 | ················final·Fragment·fragment·=·(Fragment)this.mActive.get(i); |
150 | ················if·(fragment.mView·!=·null·&&·fragment.mIsNewlyAdded·&&·e.interactsWith(fragment.mContainerId))·{ | 173 | ················if·(fragment·!=·null·&&·fragment.mView·!=·null·&&·fragment.mIsNewlyAdded·&&·e.interactsWith(fragment.mContainerId))·{ |
174 | ····················if·(Build$VERSION.SDK_INT·>=·11·&&·fragment.mPostponedAlpha·>·0.0f)·{ | ||
175 | ························fragment.mView.setAlpha(fragment.mPostponedAlpha); | ||
176 | ····················} | ||
177 | ····················if·(b3)·{ | ||
178 | ························fragment.mPostponedAlpha·=·0.0f; | ||
179 | ····················} | ||
180 | ····················else·{ | ||
181 | ························fragment.mPostponedAlpha·=·-1.0f; | ||
151 | ····················fragment.mIsNewlyAdded·=·false; | 182 | ························fragment.mIsNewlyAdded·=·false; |
183 | ····················} | ||
152 | ················} | 184 | ················} |
153 | ············} | 185 | ············} |
154 | ········} | 186 | ········} |
155 | ····} | 187 | ····} |
156 | ···· | 188 | ···· |
157 | ····private·void·endAnimatingAwayFragments()·{ | 189 | ····private·void·endAnimatingAwayFragments()·{ |
158 | ········int·size; | 190 | ········int·size; |
Offset 164, 15 lines modified | Offset 196, 18 lines modified | ||
164 | ········} | 196 | ········} |
165 | ········for·(int·i·=·0;·i·<·size;·++i)·{ | 197 | ········for·(int·i·=·0;·i·<·size;·++i)·{ |
166 | ············final·Fragment·fragment·=·(Fragment)this.mActive.get(i); | 198 | ············final·Fragment·fragment·=·(Fragment)this.mActive.get(i); |
167 | ············if·(fragment·!=·null·&&·fragment.getAnimatingAway()·!=·null)·{ | 199 | ············if·(fragment·!=·null·&&·fragment.getAnimatingAway()·!=·null)·{ |
168 | ················final·int·stateAfterAnimating·=·fragment.getStateAfterAnimating(); | 200 | ················final·int·stateAfterAnimating·=·fragment.getStateAfterAnimating(); |
169 | ················final·View·animatingAway·=·fragment.getAnimatingAway(); | 201 | ················final·View·animatingAway·=·fragment.getAnimatingAway(); |
170 | ················fragment.setAnimatingAway((View)null); | 202 | ················fragment.setAnimatingAway((View)null); |
171 | ················animatingAway. | 203 | ················final·Animation·animation·=·animatingAway.getAnimation(); |
204 | ················if·(animation·!=·null)·{ | ||
205 | ····················animation.cancel(); | ||
206 | ················} | ||
172 | ················this.moveToState(fragment,·stateAfterAnimating,·0,·0,·false); | 207 | ················this.moveToState(fragment,·stateAfterAnimating,·0,·0,·false); |
173 | ············} | 208 | ············} |
174 | ········} | 209 | ········} |
175 | ····} | 210 | ····} |
176 | ···· | 211 | ···· |
177 | ····private·void·ensureExecReady(final·boolean·b)·{ | 212 | ····private·void·ensureExecReady(final·boolean·b)·{ |
178 | ········if·(this.mExecutingActions)·{ | 213 | ········if·(this.mExecutingActions)·{ |
Offset 217, 14 lines modified | Offset 252, 17 lines modified | ||
217 | ········} | 252 | ········} |
218 | ········for·(int·i·=·index;·i·<·n;·++i)·{ | 253 | ········for·(int·i·=·index;·i·<·n;·++i)·{ |
219 | ············final·BackStackRecord·backStackRecord·=·(BackStackRecord)list.get(i); | 254 | ············final·BackStackRecord·backStackRecord·=·(BackStackRecord)list.get(i); |
220 | ············final·boolean·booleanValue·=·(boolean)Boolean.valueOf(list2.get(i)); | 255 | ············final·boolean·booleanValue·=·(boolean)Boolean.valueOf(list2.get(i)); |
221 | ············if·(!booleanValue)·{ | 256 | ············if·(!booleanValue)·{ |
222 | ················backStackRecord.expandReplaceOps(this.mTmpAddedFragments); | 257 | ················backStackRecord.expandReplaceOps(this.mTmpAddedFragments); |
223 | ············} | 258 | ············} |
259 | ············else·{ | ||
260 | ················backStackRecord.trackAddedFragmentsInPop(this.mTmpAddedFragments); | ||
261 | ············} | ||
224 | ············int·n3; | 262 | ············int·n3; |
225 | ············if·(booleanValue)·{ | 263 | ············if·(booleanValue)·{ |
226 | ················n3·=·-1; | 264 | ················n3·=·-1; |
227 | ············} | 265 | ············} |
228 | ············else·{ | 266 | ············else·{ |
229 | ················n3·=·1; | 267 | ················n3·=·1; |
230 | ············} | 268 | ············} |
Offset 239, 16 lines modified | Offset 277, 18 lines modified | ||
239 | ········this.mTmpAddedFragments.clear(); | 277 | ········this.mTmpAddedFragments.clear(); |
Max diff block lines reached; 39601/44941 bytes (88.12%) of diff not shown. |
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 124, 15 lines modified | Offset 124, 17 lines modified | ||
124 | ········if·(mediaSessionCompat$Callback·==·null)·{ | 124 | ········if·(mediaSessionCompat$Callback·==·null)·{ |
125 | ············mCallbackObj·=·null; | 125 | ············mCallbackObj·=·null; |
126 | ········} | 126 | ········} |
127 | ········else·{ | 127 | ········else·{ |
128 | ············mCallbackObj·=·mediaSessionCompat$Callback.mCallbackObj; | 128 | ············mCallbackObj·=·mediaSessionCompat$Callback.mCallbackObj; |
129 | ········} | 129 | ········} |
130 | ········MediaSessionCompatApi21.setCallback(mSessionObj,·mCallbackObj,·handler); | 130 | ········MediaSessionCompatApi21.setCallback(mSessionObj,·mCallbackObj,·handler); |
131 | ········if·(mediaSessionCompat$Callback·!=·null)·{ | ||
131 | ········mediaSessionCompat$Callback.mSessionImpl·=·new·WeakReference((T)this); | 132 | ············mediaSessionCompat$Callback.mSessionImpl·=·new·WeakReference((T)this); |
133 | ········} | ||
132 | ····} | 134 | ····} |
133 | ···· | 135 | ···· |
134 | ····public·void·setExtras(final·Bundle·bundle)·{ | 136 | ····public·void·setExtras(final·Bundle·bundle)·{ |
135 | ········MediaSessionCompatApi21.setExtras(this.mSessionObj,·bundle); | 137 | ········MediaSessionCompatApi21.setExtras(this.mSessionObj,·bundle); |
136 | ····} | 138 | ····} |
137 | ···· | 139 | ···· |
138 | ····public·void·setFlags(final·int·n)·{ | 140 | ····public·void·setFlags(final·int·n)·{ |
Offset 152, 16 lines modified | Offset 154, 15 lines modified | ||
152 | ········else·{ | 154 | ········else·{ |
153 | ············mediaMetadata·=·mediaMetadataCompat.getMediaMetadata(); | 155 | ············mediaMetadata·=·mediaMetadataCompat.getMediaMetadata(); |
154 | ········} | 156 | ········} |
155 | ········MediaSessionCompatApi21.setMetadata(mSessionObj,·mediaMetadata); | 157 | ········MediaSessionCompatApi21.setMetadata(mSessionObj,·mediaMetadata); |
156 | ····} | 158 | ····} |
157 | ···· | 159 | ···· |
158 | ····public·void·setPlaybackState(final·PlaybackStateCompat·mPlaybackState)·{ | 160 | ····public·void·setPlaybackState(final·PlaybackStateCompat·mPlaybackState)·{ |
161 | ········Label_0087:·{ | ||
159 | ····Label_0036_Outer: | ||
160 | ········while·(true)·{ | ||
161 | ············if·(Build$VERSION.SDK_INT·>=·22)·{ | 162 | ············if·(Build$VERSION.SDK_INT·>=·22)·{ |
162 | ················break·Label_0087; | 163 | ················break·Label_0087; |
163 | ············} | 164 | ············} |
164 | ············this.mPlaybackState·=·mPlaybackState; | 165 | ············this.mPlaybackState·=·mPlaybackState; |
165 | ············int·n·=·this.mExtraControllerCallbacks.beginBroadcast()·-·1; | 166 | ············int·n·=·this.mExtraControllerCallbacks.beginBroadcast()·-·1; |
166 | ········Label_0067_Outer: | 167 | ········Label_0067_Outer: |
167 | ············while·(true)·{ | 168 | ············while·(true)·{ |
Offset 171, 42 lines modified | Offset 172, 41 lines modified | ||
171 | ····················} | 172 | ····················} |
172 | ····················final·IMediaControllerCallback·mediaControllerCallback·=·(IMediaControllerCallback)this.mExtraControllerCallbacks.getBroadcastItem(n); | 173 | ····················final·IMediaControllerCallback·mediaControllerCallback·=·(IMediaControllerCallback)this.mExtraControllerCallbacks.getBroadcastItem(n); |
173 | ····················while·(true)·{ | 174 | ····················while·(true)·{ |
174 | ························try·{ | 175 | ························try·{ |
175 | ····························mediaControllerCallback.onPlaybackStateChanged(mPlaybackState); | 176 | ····························mediaControllerCallback.onPlaybackStateChanged(mPlaybackState); |
176 | ····························--n; | 177 | ····························--n; |
177 | ····························continue·Label_0067_Outer; | 178 | ····························continue·Label_0067_Outer; |
178 | ····························final·Object·mSessionObj·=·this.mSessionObj; | ||
179 | ···························· | 179 | ····························this.mExtraControllerCallbacks.finishBroadcast(); |
180 | ····························break·Label_0087; | ||
181 | ····························Object·playbackState·=·null; | ||
182 | ····························Label_0110:·{ | ||
183 | ································playbackState·=·mPlaybackState.getPlaybackState(); | ||
184 | ····························} | ||
180 | ····························while·(true)·{ | 185 | ····························while·(true)·{ |
181 | ································Block_5:·{ | ||
182 | ····································break·Block_5; | ||
183 | ····································final·Object·playbackState; | ||
184 | ····································MediaSessionCompatApi21.setPlaybackState(mSessionObj,·playbackState); | ||
185 | ····································return; | ||
186 | ································ | 186 | ································Label_0102:·{ |
187 | ········································playbackState·=·mPlaybackState.getPlaybackState(); | ||
188 | ····································} | ||
189 | ····································continue; | ||
190 | ····································this.mExtraControllerCallbacks.finishBroadcast(); | ||
191 | ···································· | 187 | ····································break·Label_0102; |
188 | ····································playbackState·=·null; | ||
192 | ································} | 189 | ································} |
193 | ································ | 190 | ································final·Object·mSessionObj; |
191 | ································MediaSessionCompatApi21.setPlaybackState(mSessionObj,·playbackState); | ||
192 | ································return; | ||
193 | ································mSessionObj·=·this.mSessionObj; | ||
194 | ································continue; | 194 | ································continue; |
195 | ····························} | 195 | ····························} |
196 | ························} | 196 | ························} |
197 | ························//·iftrue(Label_0110:,·mPlaybackState·!=·null) | ||
197 | ························catch·(RemoteException·ex)·{ | 198 | ························catch·(RemoteException·ex)·{ |
198 | ····························continue; | 199 | ····························continue; |
199 | ························} | 200 | ························} |
200 | ························break; | 201 | ························break; |
201 | ····················} | 202 | ····················} |
202 | ················} | 203 | ················} |
203 | ················break; | 204 | ················break; |
204 | ············} | 205 | ············} |
205 | ············break; | ||
206 | ········} | 206 | ········} |
207 | ····} | 207 | ····} |
208 | ···· | 208 | ···· |
209 | ····public·void·setPlaybackToLocal(final·int·n)·{ | 209 | ····public·void·setPlaybackToLocal(final·int·n)·{ |
210 | ········MediaSessionCompatApi21.setPlaybackToLocal(this.mSessionObj,·n); | 210 | ········MediaSessionCompatApi21.setPlaybackToLocal(this.mSessionObj,·n); |
211 | ····} | 211 | ····} |
212 | ···· | 212 | ···· |
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 47, 14 lines modified | Offset 47, 15 lines modified | ||
47 | ····private·static·final·int[]·CLIP_TO_PADDING_ATTR; | 47 | ····private·static·final·int[]·CLIP_TO_PADDING_ATTR; |
48 | ····static·final·boolean·DEBUG·=·false; | 48 | ····static·final·boolean·DEBUG·=·false; |
49 | ····static·final·boolean·DISPATCH_TEMP_DETACH·=·false; | 49 | ····static·final·boolean·DISPATCH_TEMP_DETACH·=·false; |
50 | ····private·static·final·boolean·FORCE_ABS_FOCUS_SEARCH_DIRECTION·=·false; | 50 | ····private·static·final·boolean·FORCE_ABS_FOCUS_SEARCH_DIRECTION·=·false; |
51 | ····static·final·boolean·FORCE_INVALIDATE_DISPLAY_LIST·=·false; | 51 | ····static·final·boolean·FORCE_INVALIDATE_DISPLAY_LIST·=·false; |
52 | ····static·final·long·FOREVER_NS·=·Long.MAX_VALUE; | 52 | ····static·final·long·FOREVER_NS·=·Long.MAX_VALUE; |
53 | ····public·static·final·int·HORIZONTAL·=·0; | 53 | ····public·static·final·int·HORIZONTAL·=·0; |
54 | ····private·static·final·boolean·IGNORE_DETACHED_FOCUSED_CHILD·=·false; | ||
54 | ····private·static·final·int·INVALID_POINTER·=·255; | 55 | ····private·static·final·int·INVALID_POINTER·=·255; |
55 | ····public·static·final·int·INVALID_TYPE·=·255; | 56 | ····public·static·final·int·INVALID_TYPE·=·255; |
56 | ····private·static·final·Class[]·LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE; | 57 | ····private·static·final·Class[]·LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE; |
57 | ····static·final·int·MAX_SCROLL_DURATION·=·2000; | 58 | ····static·final·int·MAX_SCROLL_DURATION·=·2000; |
58 | ····private·static·final·int[]·NESTED_SCROLLING_ATTRS; | 59 | ····private·static·final·int[]·NESTED_SCROLLING_ATTRS; |
59 | ····public·static·final·long·NO_ID·=·255L; | 60 | ····public·static·final·long·NO_ID·=·255L; |
60 | ····public·static·final·int·NO_POSITION·=·255; | 61 | ····public·static·final·int·NO_POSITION·=·255; |
Offset 142, 59 lines modified | Offset 143, 67 lines modified | ||
142 | ····final·Runnable·mUpdateChildViewsRunnable; | 143 | ····final·Runnable·mUpdateChildViewsRunnable; |
143 | ····private·VelocityTracker·mVelocityTracker; | 144 | ····private·VelocityTracker·mVelocityTracker; |
144 | ····final·RecyclerView$ViewFlinger·mViewFlinger; | 145 | ····final·RecyclerView$ViewFlinger·mViewFlinger; |
145 | ····private·final·ViewInfoStore$ProcessCallback·mViewInfoProcessCallback; | 146 | ····private·final·ViewInfoStore$ProcessCallback·mViewInfoProcessCallback; |
146 | ····final·ViewInfoStore·mViewInfoStore; | 147 | ····final·ViewInfoStore·mViewInfoStore; |
147 | ···· | 148 | ···· |
148 | ····static·{ | 149 | ····static·{ |
149 | ········final·int·n·=·1; | 150 | ········final·int·n·=·15; |
151 | ········final·int·n2·=·1; | ||
150 | ········final·int[]·nested_SCROLLING_ATTRS·=·new·int[n]; | 152 | ········final·int[]·nested_SCROLLING_ATTRS·=·new·int[n2]; |
151 | ········nested_SCROLLING_ATTRS[0]·=·16843830; | 153 | ········nested_SCROLLING_ATTRS[0]·=·16843830; |
152 | ········NESTED_SCROLLING_ATTRS·=·nested_SCROLLING_ATTRS; | 154 | ········NESTED_SCROLLING_ATTRS·=·nested_SCROLLING_ATTRS; |
153 | ········final·int[]·clip_TO_PADDING_ATTR·=·new·int[n]; | 155 | ········final·int[]·clip_TO_PADDING_ATTR·=·new·int[n2]; |
154 | ········clip_TO_PADDING_ATTR[0]·=·16842987; | 156 | ········clip_TO_PADDING_ATTR[0]·=·16842987; |
155 | ········CLIP_TO_PADDING_ATTR·=·clip_TO_PADDING_ATTR; | 157 | ········CLIP_TO_PADDING_ATTR·=·clip_TO_PADDING_ATTR; |
156 | ········boolean·force_INVALIDATE_DISPLAY_LIST; | 158 | ········boolean·force_INVALIDATE_DISPLAY_LIST; |
157 | ········if·(Build$VERSION.SDK_INT·==·18·||·Build$VERSION.SDK_INT·==·19·||·Build$VERSION.SDK_INT·==·20)·{ | 159 | ········if·(Build$VERSION.SDK_INT·==·18·||·Build$VERSION.SDK_INT·==·19·||·Build$VERSION.SDK_INT·==·20)·{ |
158 | ············force_INVALIDATE_DISPLAY_LIST·=·(n·!=·0); | 160 | ············force_INVALIDATE_DISPLAY_LIST·=·(n2·!=·0); |
159 | ········} | 161 | ········} |
160 | ········else·{ | 162 | ········else·{ |
161 | ············force_INVALIDATE_DISPLAY_LIST·=·false; | 163 | ············force_INVALIDATE_DISPLAY_LIST·=·false; |
162 | ········} | 164 | ········} |
163 | ········boolean·allow_SIZE_IN_UNSPECIFIED_SPEC; | 165 | ········boolean·allow_SIZE_IN_UNSPECIFIED_SPEC; |
164 | ········if·(Build$VERSION.SDK_INT·>=·23)·{ | 166 | ········if·(Build$VERSION.SDK_INT·>=·23)·{ |
165 | ············allow_SIZE_IN_UNSPECIFIED_SPEC·=·(n·!=·0); | 167 | ············allow_SIZE_IN_UNSPECIFIED_SPEC·=·(n2·!=·0); |
166 | ········} | 168 | ········} |
167 | ········else·{ | 169 | ········else·{ |
168 | ············allow_SIZE_IN_UNSPECIFIED_SPEC·=·false; | 170 | ············allow_SIZE_IN_UNSPECIFIED_SPEC·=·false; |
169 | ········} | 171 | ········} |
170 | ········boolean·post_UPDATES_ON_ANIMATION; | 172 | ········boolean·post_UPDATES_ON_ANIMATION; |
171 | ········if·(Build$VERSION.SDK_INT·>=·16)·{ | 173 | ········if·(Build$VERSION.SDK_INT·>=·16)·{ |
172 | ············post_UPDATES_ON_ANIMATION·=·(n·!=·0); | 174 | ············post_UPDATES_ON_ANIMATION·=·(n2·!=·0); |
173 | ········} | 175 | ········} |
174 | ········else·{ | 176 | ········else·{ |
175 | ············post_UPDATES_ON_ANIMATION·=·false; | 177 | ············post_UPDATES_ON_ANIMATION·=·false; |
176 | ········} | 178 | ········} |
177 | ········boolean·allow_THREAD_GAP_WORK; | 179 | ········boolean·allow_THREAD_GAP_WORK; |
178 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | 180 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ |
179 | ············allow_THREAD_GAP_WORK·=·(n·!=·0); | 181 | ············allow_THREAD_GAP_WORK·=·(n2·!=·0); |
180 | ········} | 182 | ········} |
181 | ········else·{ | 183 | ········else·{ |
182 | ············allow_THREAD_GAP_WORK·=·false; | 184 | ············allow_THREAD_GAP_WORK·=·false; |
183 | ········} | 185 | ········} |
184 | ········boolean·force_ABS_FOCUS_SEARCH_DIRECTION; | 186 | ········boolean·force_ABS_FOCUS_SEARCH_DIRECTION; |
185 | ········if·(Build$VERSION.SDK_INT·<=· | 187 | ········if·(Build$VERSION.SDK_INT·<=·n)·{ |
186 | ············force_ABS_FOCUS_SEARCH_DIRECTION·=·(n·!=·0); | 188 | ············force_ABS_FOCUS_SEARCH_DIRECTION·=·(n2·!=·0); |
187 | ········} | 189 | ········} |
188 | ········else·{ | 190 | ········else·{ |
189 | ············force_ABS_FOCUS_SEARCH_DIRECTION·=·false; | 191 | ············force_ABS_FOCUS_SEARCH_DIRECTION·=·false; |
190 | ········} | 192 | ········} |
193 | ········boolean·ignore_DETACHED_FOCUSED_CHILD; | ||
194 | ········if·(Build$VERSION.SDK_INT·<=·n)·{ | ||
195 | ············ignore_DETACHED_FOCUSED_CHILD·=·(n2·!=·0); | ||
196 | ········} | ||
197 | ········else·{ | ||
198 | ············ignore_DETACHED_FOCUSED_CHILD·=·false; | ||
199 | ········} | ||
191 | ········final·Class[]·layout_MANAGER_CONSTRUCTOR_SIGNATURE·=·new·Class[4]; | 200 | ········final·Class[]·layout_MANAGER_CONSTRUCTOR_SIGNATURE·=·new·Class[4]; |
192 | ········layout_MANAGER_CONSTRUCTOR_SIGNATURE[0]·=·Context.class; | 201 | ········layout_MANAGER_CONSTRUCTOR_SIGNATURE[0]·=·Context.class; |
193 | ········layout_MANAGER_CONSTRUCTOR_SIGNATURE[n]·=·AttributeSet.class; | 202 | ········layout_MANAGER_CONSTRUCTOR_SIGNATURE[n2]·=·AttributeSet.class; |
194 | ········layout_MANAGER_CONSTRUCTOR_SIGNATURE[2]·=·Integer.TYPE; | 203 | ········layout_MANAGER_CONSTRUCTOR_SIGNATURE[2]·=·Integer.TYPE; |
195 | ········layout_MANAGER_CONSTRUCTOR_SIGNATURE[3]·=·Integer.TYPE; | 204 | ········layout_MANAGER_CONSTRUCTOR_SIGNATURE[3]·=·Integer.TYPE; |
196 | ········LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE·=·layout_MANAGER_CONSTRUCTOR_SIGNATURE; | 205 | ········LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE·=·layout_MANAGER_CONSTRUCTOR_SIGNATURE; |
197 | ········sQuinticInterpolator·=·(Interpolator)new·RecyclerView$3(); | 206 | ········sQuinticInterpolator·=·(Interpolator)new·RecyclerView$3(); |
198 | ····} | 207 | ····} |
199 | ···· | 208 | ···· |
200 | ····public·RecyclerView(final·Context·context)·{ | 209 | ····public·RecyclerView(final·Context·context)·{ |
Offset 1388, 15 lines modified | Offset 1397, 21 lines modified | ||
1388 | ····} | 1397 | ····} |
1389 | ···· | 1398 | ···· |
1390 | ····private·void·recoverFocusFromState()·{ | 1399 | ····private·void·recoverFocusFromState()·{ |
1391 | ········final·long·n·=·(long)(-1); | 1400 | ········final·long·n·=·(long)(-1); |
1392 | ········if·(this.mPreserveFocusAfterLayout·&&·this.mAdapter·!=·null·&&·this.hasFocus()·&&·this.getDescendantFocusability()·!=·393216·&&·(this.getDescendantFocusability()·!=·131072·||·!this.isFocused()))·{ | 1401 | ········if·(this.mPreserveFocusAfterLayout·&&·this.mAdapter·!=·null·&&·this.hasFocus()·&&·this.getDescendantFocusability()·!=·393216·&&·(this.getDescendantFocusability()·!=·131072·||·!this.isFocused()))·{ |
1393 | ············if·(!this.isFocused())·{ | 1402 | ············if·(!this.isFocused())·{ |
1394 | ················final·View·focusedChild·=·this.getFocusedChild(); | 1403 | ················final·View·focusedChild·=·this.getFocusedChild(); |
1395 | ················if·( | 1404 | ················if·(RecyclerView.IGNORE_DETACHED_FOCUSED_CHILD·&&·(focusedChild.getParent()·==·null·||·!focusedChild.hasFocus()))·{ |
1405 | ····················if·(this.mChildHelper.getChildCount()·==·0)·{ | ||
1406 | ························this.requestFocus(); | ||
1407 | ························return; | ||
1408 | ····················} | ||
1409 | ················} | ||
1410 | ················else·if·(!this.mChildHelper.isHidden(focusedChild))·{ | ||
1396 | ····················return; | 1411 | ····················return; |
1397 | ················} | 1412 | ················} |
1398 | ············} | 1413 | ············} |
1399 | ············RecyclerView$ViewHolder·viewHolderForItemId·=·null; | 1414 | ············RecyclerView$ViewHolder·viewHolderForItemId·=·null; |
1400 | ············if·(this.mState.mFocusedItemId·!=·n·&&·this.mAdapter.hasStableIds())·{ | 1415 | ············if·(this.mState.mFocusedItemId·!=·n·&&·this.mAdapter.hasStableIds())·{ |
1401 | ················viewHolderForItemId·=·this.findViewHolderForItemId(this.mState.mFocusedItemId); | 1416 | ················viewHolderForItemId·=·this.findViewHolderForItemId(this.mState.mFocusedItemId); |
1402 | ············} | 1417 | ············} |
Offset 2894, 15 lines modified | Offset 2909, 17 lines modified | ||
2894 | ········} | 2909 | ········} |
2895 | ········else·if·(this.mHasFixedSize)·{ | 2910 | ········else·if·(this.mHasFixedSize)·{ |
2896 | ············this.mLayout.onMeasure(this.mRecycler,·this.mState,·n,·n2); | 2911 | ············this.mLayout.onMeasure(this.mRecycler,·this.mState,·n,·n2); |
2897 | ········} | 2912 | ········} |
2898 | ········else·{ | 2913 | ········else·{ |
2899 | ············if·(this.mAdapterUpdateDuringMeasure)·{ | 2914 | ············if·(this.mAdapterUpdateDuringMeasure)·{ |
2900 | ················this.eatRequestLayout(); | 2915 | ················this.eatRequestLayout(); |
2916 | ················this.onEnterLayoutOrScroll(); | ||
2901 | ················this.processAdapterUpdatesAndSetAnimationFlags(); | 2917 | ················this.processAdapterUpdatesAndSetAnimationFlags(); |
2918 | ················this.onExitLayoutOrScroll(); | ||
2902 | ················if·(this.mState.mRunPredictiveAnimations)·{ | 2919 | ················if·(this.mState.mRunPredictiveAnimations)·{ |
2903 | ····················this.mState.mInPreLayout·=·mInPreLayout; | 2920 | ····················this.mState.mInPreLayout·=·mInPreLayout; |
2904 | ················} | 2921 | ················} |
2905 | ················else·{ | 2922 | ················else·{ |
2906 | ····················this.mAdapterHelper.consumeUpdatesInOnePass(); | 2923 | ····················this.mAdapterHelper.consumeUpdatesInOnePass(); |
2907 | ····················this.mState.mInPreLayout·=·false; | 2924 | ····················this.mState.mInPreLayout·=·false; |
2908 | ················} | 2925 | ················} |
Offset 1252, 27 lines modified | Offset 1252, 30 lines modified | ||
1252 | ············n3·=·n2; | 1252 | ············n3·=·n2; |
1253 | ········} | 1253 | ········} |
1254 | ········if·(this.getChildCount()·!=·0·&&·n3·!=·0)·{ | 1254 | ········if·(this.getChildCount()·!=·0·&&·n3·!=·0)·{ |
1255 | ············this.prepareLayoutStateForDelta(n3,·recyclerView$State); | 1255 | ············this.prepareLayoutStateForDelta(n3,·recyclerView$State); |
1256 | ············if·(this.mPrefetchDistances·==·null·||·this.mPrefetchDistances.length·<·this.mSpanCount)·{ | 1256 | ············if·(this.mPrefetchDistances·==·null·||·this.mPrefetchDistances.length·<·this.mSpanCount)·{ |
1257 | ················this.mPrefetchDistances·=·new·int[this.mSpanCount]; | 1257 | ················this.mPrefetchDistances·=·new·int[this.mSpanCount]; |
1258 | ············} | 1258 | ············} |
1259 | ············int·toIndex·=·0; | ||
1259 | ············for·(int·i·=·0;·i·<·this.mSpanCount;·++i)·{ | 1260 | ············for·(int·i·=·0;·i·<·this.mSpanCount;·++i)·{ |
1260 | ················final·int[]·mPrefetchDistances·=·this.mPrefetchDistances; | ||
1261 | ················int·n4; | 1261 | ················int·n4; |
1262 | ················if·(this.mLayoutState.mItemDirection·==·-1)·{ | 1262 | ················if·(this.mLayoutState.mItemDirection·==·-1)·{ |
1263 | ····················n4·=·this.mLayoutState.mStartLine·-·this.mSpans[i].getStartLine(this.mLayoutState.mStartLine); | 1263 | ····················n4·=·this.mLayoutState.mStartLine·-·this.mSpans[i].getStartLine(this.mLayoutState.mStartLine); |
1264 | ················} | 1264 | ················} |
1265 | ················else·{ | 1265 | ················else·{ |
1266 | ····················n4·=·this.mSpans[i].getEndLine(this.mLayoutState.mEndLine)·-·this.mLayoutState.mEndLine; | 1266 | ····················n4·=·this.mSpans[i].getEndLine(this.mLayoutState.mEndLine)·-·this.mLayoutState.mEndLine; |
1267 | ················} | 1267 | ················} |
1268 | ················if·(n4·>=·0)·{ | ||
1268 | ················mPrefetchDistances[ | 1269 | ····················this.mPrefetchDistances[toIndex]·=·n4; |
1270 | ····················++toIndex; | ||
1271 | ················} | ||
1269 | ············} | 1272 | ············} |
1270 | ············Arrays.sort(this.mPrefetchDistances,·0,·t | 1273 | ············Arrays.sort(this.mPrefetchDistances,·0,·toIndex); |
1271 | ············for·(int·n5·=·0;·n5·<·t | 1274 | ············for·(int·n5·=·0;·n5·<·toIndex·&&·this.mLayoutState.hasMore(recyclerView$State);·++n5)·{ |
1272 | ················recyclerView$LayoutManager$LayoutPrefetchRegistry.addPosition(this.mLayoutState.mCurrentPosition,·this.mPrefetchDistances[n5]); | 1275 | ················recyclerView$LayoutManager$LayoutPrefetchRegistry.addPosition(this.mLayoutState.mCurrentPosition,·this.mPrefetchDistances[n5]); |
1273 | ················final·LayoutState·mLayoutState·=·this.mLayoutState; | 1276 | ················final·LayoutState·mLayoutState·=·this.mLayoutState; |
1274 | ················mLayoutState.mCurrentPosition·+=·this.mLayoutState.mItemDirection; | 1277 | ················mLayoutState.mCurrentPosition·+=·this.mLayoutState.mItemDirection; |
1275 | ············} | 1278 | ············} |
1276 | ········} | 1279 | ········} |
1277 | ····} | 1280 | ····} |
1278 | ···· | 1281 | ···· |
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 10, 15 lines modified | Offset 10, 27 lines modified | ||
10 | ···· | 10 | ···· |
11 | ····MediaBrowserServiceCompat$MediaBrowserServiceImplApi24(final·MediaBrowserServiceCompat·this$0)·{ | 11 | ····MediaBrowserServiceCompat$MediaBrowserServiceImplApi24(final·MediaBrowserServiceCompat·this$0)·{ |
12 | ········this.this$0·=·this$0; | 12 | ········this.this$0·=·this$0; |
13 | ········super(this$0); | 13 | ········super(this$0); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·Bundle·getBrowserRootHints()·{ | 16 | ····public·Bundle·getBrowserRootHints()·{ |
17 | ········Bundle·browserRootHints; | ||
18 | ········if·(this.this$0.mCurConnection·!=·null)·{ | ||
19 | ············if·(this.this$0.mCurConnection.rootHints·==·null)·{ | ||
20 | ················browserRootHints·=·null; | ||
21 | ············} | ||
22 | ············else·{ | ||
23 | ················browserRootHints·=·new·Bundle(this.this$0.mCurConnection.rootHints); | ||
24 | ············} | ||
25 | ········} | ||
26 | ········else·{ | ||
17 | ········ret | 27 | ············browserRootHints·=·MediaBrowserServiceCompatApi24.getBrowserRootHints(this.mServiceObj); |
28 | ········} | ||
29 | ········return·browserRootHints; | ||
18 | ····} | 30 | ····} |
19 | ···· | 31 | ···· |
20 | ····public·void·notifyChildrenChanged(final·String·s,·final·Bundle·bundle)·{ | 32 | ····public·void·notifyChildrenChanged(final·String·s,·final·Bundle·bundle)·{ |
21 | ········if·(bundle·==·null)·{ | 33 | ········if·(bundle·==·null)·{ |
22 | ············MediaBrowserServiceCompatApi21.notifyChildrenChanged(this.mServiceObj,·s); | 34 | ············MediaBrowserServiceCompatApi21.notifyChildrenChanged(this.mServiceObj,·s); |
23 | ········} | 35 | ········} |
24 | ········else·{ | 36 | ········else·{ |
Offset 261, 56 lines modified | Offset 261, 56 lines modified | ||
261 | ····.prologue | 261 | ····.prologue |
262 | ····const/4·v0,·0x0 | 262 | ····const/4·v0,·0x0 |
263 | ····const/high16·v4,·0x40200000····#·2.5f | 263 | ····const/high16·v4,·0x40200000····#·2.5f |
264 | ····const/high16·v3,·0x3fc00000····#·1.5f | 264 | ····const/high16·v3,·0x3fc00000····#·1.5f |
265 | ····.line·58 | 265 | ····.line·587 |
266 | ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z | 266 | ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z |
267 | ····.line·5 | 267 | ····.line·590 |
268 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I | 268 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I |
269 | ····const/16·v2,·0xb | 269 | ····const/16·v2,·0xb |
270 | ····if-lt·v1,·v2,·:cond_0 | 270 | ····if-lt·v1,·v2,·:cond_0 |
271 | ····const/4·v0,·0x1 | 271 | ····const/4·v0,·0x1 |
272 | ····:cond_0 | 272 | ····:cond_0 |
273 | ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z | 273 | ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z |
274 | ····.line·68 | 274 | ····.line·687 |
275 | ····const/4·v0,·0x0 | 275 | ····const/4·v0,·0x0 |
276 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->sAnimationListenerField:Ljava/lang/reflect/Field; | 276 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->sAnimationListenerField:Ljava/lang/reflect/Field; |
277 | ····.line·103 | 277 | ····.line·1036 |
278 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; | 278 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; |
279 | ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V | 279 | ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V |
280 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; | 280 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; |
281 | ····.line·103 | 281 | ····.line·1037 |
282 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; | 282 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; |
283 | ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V | 283 | ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V |
284 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; | 284 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; |
285 | ····.line·103 | 285 | ····.line·1038 |
286 | ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator; | 286 | ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator; |
287 | ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V | 287 | ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V |
288 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator; | 288 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator; |
289 | ····.line·103 | 289 | ····.line·1039 |
290 | ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator; | 290 | ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator; |
291 | ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V | 291 | ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V |
292 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; | 292 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; |
293 | ····return-void | 293 | ····return-void |
Offset 318, 90 lines modified | Offset 318, 208 lines modified | ||
318 | .method·constructor·<init>()V | 318 | .method·constructor·<init>()V |
319 | ····.locals·2 | 319 | ····.locals·2 |
320 | ····.prologue | 320 | ····.prologue |
321 | ····const/4·v1,·0x0 | 321 | ····const/4·v1,·0x0 |
322 | ····.line·58 | 322 | ····.line·586 |
323 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManager;-><init>()V | 323 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManager;-><init>()V |
324 | ····.line·68 | 324 | ····.line·682 |
325 | ····const/4·v0,·0x0 | 325 | ····const/4·v0,·0x0 |
326 | ····iput·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I | 326 | ····iput·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I |
327 | ····.line·70 | 327 | ····.line·701 |
328 | ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; | 328 | ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; |
329 | ····.line·70 | 329 | ····.line·702 |
330 | ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; | 330 | ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; |
331 | ····.line·70 | 331 | ····.line·707 |
332 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1; | 332 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1; |
333 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V | 333 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V |
334 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; | 334 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; |
335 | ····.line·3 | 335 | ····.line·3515 |
336 | ····return-void | 336 | ····return-void |
337 | .end·method | 337 | .end·method |
338 | .method·static·synthetic·access$200(Landroid/support/v4/app/FragmentManagerImpl;)V | 338 | .method·static·synthetic·access$200(Landroid/support/v4/app/FragmentManagerImpl;)V |
339 | ····.locals·0 | 339 | ····.locals·0 |
340 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl; | 340 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl; |
341 | ····.prologue | 341 | ····.prologue |
342 | ····.line·58 | 342 | ····.line·586 |
343 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManagerImpl;->scheduleCommit()V | 343 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManagerImpl;->scheduleCommit()V |
344 | ····return-void | 344 | ····return-void |
345 | .end·method | 345 | .end·method |
346 | .method·static·synthetic·access$300(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;ZZZ)V | 346 | .method·static·synthetic·access$300(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;ZZZ)V |
347 | ····.locals·0 | 347 | ····.locals·0 |
348 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl; | 348 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl; |
349 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord; | 349 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord; |
350 | ····.param·p2,·"x2"····#·Z | 350 | ····.param·p2,·"x2"····#·Z |
351 | ····.param·p3,·"x3"····#·Z | 351 | ····.param·p3,·"x3"····#·Z |
352 | ····.param·p4,·"x4"····#·Z | 352 | ····.param·p4,·"x4"····#·Z |
353 | ····.prologue | 353 | ····.prologue |
354 | ····.line·58 | 354 | ····.line·586 |
355 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/FragmentManagerImpl;->completeExecute(Landroid/support/v4/app/BackStackRecord;ZZZ)V | 355 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/FragmentManagerImpl;->completeExecute(Landroid/support/v4/app/BackStackRecord;ZZZ)V |
356 | ····return-void | 356 | ····return-void |
357 | .end·method | 357 | .end·method |
358 | .method·private·addAddedFragments(Landroid/support/v4/util/ArraySet;)V | ||
359 | ····.locals·8 | ||
360 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
361 | ········value·=·{ | ||
362 | ············"(", | ||
363 | ············"Landroid/support/v4/util/ArraySet", | ||
364 | ············"<", | ||
365 | ············"Landroid/support/v4/app/Fragment;", | ||
366 | ············">;)V" | ||
367 | ········} | ||
368 | ····.end·annotation | ||
Max diff block lines reached; 368243/375225 bytes (98.14%) of diff not shown. |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V | 33 | .method·constructor·<init>(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·44 | 36 | ····.line·442 |
37 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object; | 37 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object; |
38 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enteringViews:Ljava/util/ArrayList; | 38 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enteringViews:Ljava/util/ArrayList; |
39 | ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object; | 39 | ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object; |
40 | ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitingViews:Ljava/util/ArrayList; | 40 | ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitingViews:Ljava/util/ArrayList; |
Offset 57, 87 lines modified | Offset 57, 87 lines modified | ||
57 | #·virtual·methods | 57 | #·virtual·methods |
58 | .method·public·onTransitionCancel(Landroid/transition/Transition;)V | 58 | .method·public·onTransitionCancel(Landroid/transition/Transition;)V |
59 | ····.locals·0 | 59 | ····.locals·0 |
60 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 60 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
61 | ····.prologue | 61 | ····.prologue |
62 | ····.line·46 | 62 | ····.line·462 |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | .method·public·onTransitionEnd(Landroid/transition/Transition;)V | 65 | .method·public·onTransitionEnd(Landroid/transition/Transition;)V |
66 | ····.locals·0 | 66 | ····.locals·0 |
67 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 67 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line·4 | 69 | ····.line·458 |
70 | ····return-void | 70 | ····return-void |
71 | .end·method | 71 | .end·method |
72 | .method·public·onTransitionPause(Landroid/transition/Transition;)V | 72 | .method·public·onTransitionPause(Landroid/transition/Transition;)V |
73 | ····.locals·0 | 73 | ····.locals·0 |
74 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 74 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
75 | ····.prologue | 75 | ····.prologue |
76 | ····.line·4 | 76 | ····.line·466 |
77 | ····return-void | 77 | ····return-void |
78 | .end·method | 78 | .end·method |
79 | .method·public·onTransitionResume(Landroid/transition/Transition;)V | 79 | .method·public·onTransitionResume(Landroid/transition/Transition;)V |
80 | ····.locals·0 | 80 | ····.locals·0 |
81 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 81 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·47 | 83 | ····.line·470 |
84 | ····return-void | 84 | ····return-void |
85 | .end·method | 85 | .end·method |
86 | .method·public·onTransitionStart(Landroid/transition/Transition;)V | 86 | .method·public·onTransitionStart(Landroid/transition/Transition;)V |
87 | ····.locals·3 | 87 | ····.locals·3 |
88 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 88 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
89 | ····.prologue | 89 | ····.prologue |
90 | ····const/4·v2,·0x0 | 90 | ····const/4·v2,·0x0 |
91 | ····.line·4 | 91 | ····.line·445 |
92 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object; | 92 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object; |
93 | ····if-eqz·v0,·:cond_0 | 93 | ····if-eqz·v0,·:cond_0 |
94 | ····.line·4 | 94 | ····.line·446 |
95 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object; | 95 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object; |
96 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enteringViews:Ljava/util/ArrayList; | 96 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enteringViews:Ljava/util/ArrayList; |
97 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V | 97 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V |
98 | ····.line·4 | 98 | ····.line·448 |
99 | ····:cond_0 | 99 | ····:cond_0 |
100 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object; | 100 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object; |
101 | ····if-eqz·v0,·:cond_1 | 101 | ····if-eqz·v0,·:cond_1 |
102 | ····.line·4 | 102 | ····.line·449 |
103 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object; | 103 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object; |
104 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitingViews:Ljava/util/ArrayList; | 104 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitingViews:Ljava/util/ArrayList; |
105 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V | 105 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V |
106 | ····.line·45 | 106 | ····.line·451 |
107 | ····:cond_1 | 107 | ····:cond_1 |
108 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementTransition:Ljava/lang/Object; | 108 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementTransition:Ljava/lang/Object; |
109 | ····if-eqz·v0,·:cond_2 | 109 | ····if-eqz·v0,·:cond_2 |
110 | ····.line·45 | 110 | ····.line·452 |
111 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementTransition:Ljava/lang/Object; | 111 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementTransition:Ljava/lang/Object; |
112 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementsIn:Ljava/util/ArrayList; | 112 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementsIn:Ljava/util/ArrayList; |
113 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V | 113 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V |
114 | ····.line·4 | 114 | ····.line·454 |
115 | ····:cond_2 | 115 | ····:cond_2 |
116 | ····return-void | 116 | ····return-void |
117 | .end·method | 117 | .end·method |
Offset 31, 29 lines modified | Offset 31, 29 lines modified | ||
31 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;II)V | 31 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;II)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p2,·"name"····#·Ljava/lang/String; | 33 | ····.param·p2,·"name"····#·Ljava/lang/String; |
34 | ····.param·p3,·"id"····#·I | 34 | ····.param·p3,·"id"····#·I |
35 | ····.param·p4,·"flags"····#·I | 35 | ····.param·p4,·"flags"····#·I |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·34 | 37 | ····.line·3497 |
38 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 38 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····.line·34 | 40 | ····.line·3498 |
41 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String; | 41 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String; |
42 | ····.line·34 | 42 | ····.line·3499 |
43 | ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I | 43 | ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I |
44 | ····.line·3 | 44 | ····.line·3500 |
45 | ····iput·p4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mFlags:I | 45 | ····iput·p4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mFlags:I |
46 | ····.line·3 | 46 | ····.line·3501 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | #·virtual·methods | 49 | #·virtual·methods |
50 | .method·public·generateOps(Ljava/util/ArrayList;Ljava/util/ArrayList;)Z | 50 | .method·public·generateOps(Ljava/util/ArrayList;Ljava/util/ArrayList;)Z |
51 | ····.locals·6 | 51 | ····.locals·6 |
Offset 68, 15 lines modified | Offset 68, 15 lines modified | ||
68 | ············"<", | 68 | ············"<", |
69 | ············"Ljava/lang/Boolean;", | 69 | ············"Ljava/lang/Boolean;", |
70 | ············">;)Z" | 70 | ············">;)Z" |
71 | ········} | 71 | ········} |
72 | ····.end·annotation | 72 | ····.end·annotation |
73 | ····.prologue | 73 | ····.prologue |
74 | ····.line·3 | 74 | ····.line·3506 |
75 | ····.local·p1,·"records":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/support/v4/app/BackStackRecord;>;" | 75 | ····.local·p1,·"records":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/support/v4/app/BackStackRecord;>;" |
76 | ····.local·p2,·"isRecordPop":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Boolean;>;" | 76 | ····.local·p2,·"isRecordPop":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Boolean;>;" |
77 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 77 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
78 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String; | 78 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String; |
79 | ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I | 79 | ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I |
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, 168 lines modified | Offset 5, 161 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·41 | 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 |
26 | .method·public·onFragmentActivityCreated(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V | 22 | .method·public·onFragmentActivityCreated(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V |
27 | ····.locals·0 | 23 | ····.locals·0 |
28 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; | 24 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; |
29 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; | 25 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; |
30 | ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle; | 26 | ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle; |
31 | ····.prologue | 27 | ····.prologue |
32 | ····.line·45 | 28 | ····.line·454 |
33 | ····return-void | 29 | ····return-void |
34 | .end·method | 30 | .end·method |
35 | .method·public·onFragmentAttached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/content/Context;)V | 31 | .method·public·onFragmentAttached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/content/Context;)V |
36 | ····.locals·0 | 32 | ····.locals·0 |
37 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; | 33 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; |
38 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; | 34 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; |
39 | ····.param·p3,·"context"····#·Landroid/content/Context; | 35 | ····.param·p3,·"context"····#·Landroid/content/Context; |
40 | ····.prologue | 36 | ····.prologue |
41 | ····.line·43 | 37 | ····.line·431 |
42 | ····return-void | 38 | ····return-void |
43 | .end·method | 39 | .end·method |
44 | .method·public·onFragmentCreated(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V | 40 | .method·public·onFragmentCreated(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V |
45 | ····.locals·0 | 41 | ····.locals·0 |
46 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; | 42 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; |
47 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; | 43 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; |
48 | ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle; | 44 | ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle; |
49 | ····.prologue | 45 | ····.prologue |
50 | ····.line·44 | 46 | ····.line·442 |
51 | ····return-void | 47 | ····return-void |
52 | .end·method | 48 | .end·method |
53 | .method·public·onFragmentDestroyed(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V | 49 | .method·public·onFragmentDestroyed(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V |
54 | ····.locals·0 | 50 | ····.locals·0 |
55 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; | 51 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; |
56 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; | 52 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; |
57 | ····.prologue | 53 | ····.prologue |
58 | ····.line·5 | 54 | ····.line·530 |
59 | ····return-void | 55 | ····return-void |
60 | .end·method | 56 | .end·method |
61 | .method·public·onFragmentDetached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V | 57 | .method·public·onFragmentDetached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V |
62 | ····.locals·0 | 58 | ····.locals·0 |
63 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; | 59 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; |
64 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; | 60 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; |
65 | ····.prologue | 61 | ····.prologue |
66 | ····.line·53 | 62 | ····.line·539 |
67 | ····return-void | 63 | ····return-void |
68 | .end·method | 64 | .end·method |
69 | .method·public·onFragmentPaused(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V | 65 | .method·public·onFragmentPaused(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V |
70 | ····.locals·0 | 66 | ····.locals·0 |
71 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; | 67 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; |
72 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; | 68 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; |
73 | ····.prologue | 69 | ····.prologue |
74 | ····.line·49 | 70 | ····.line·493 |
75 | ····return-void | 71 | ····return-void |
76 | .end·method | 72 | .end·method |
77 | .method·public·onFragmentPreAttached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/content/Context;)V | 73 | .method·public·onFragmentPreAttached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/content/Context;)V |
78 | ····.locals·0 | 74 | ····.locals·0 |
79 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; | 75 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; |
80 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; | 76 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; |
81 | ····.param·p3,·"context"····#·Landroid/content/Context; | 77 | ····.param·p3,·"context"····#·Landroid/content/Context; |
82 | ····.prologue | 78 | ····.prologue |
83 | ····.line·42 | 79 | ····.line·421 |
84 | ····return-void | 80 | ····return-void |
85 | .end·method | 81 | .end·method |
86 | .method·public·onFragmentResumed(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V | 82 | .method·public·onFragmentResumed(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V |
87 | ····.locals·0 | 83 | ····.locals·0 |
88 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; | 84 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; |
89 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; | 85 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; |
90 | ····.prologue | 86 | ····.prologue |
91 | ····.line·48 | 87 | ····.line·484 |
92 | ····return-void | 88 | ····return-void |
93 | .end·method | 89 | .end·method |
94 | .method·public·onFragmentSaveInstanceState(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V | 90 | .method·public·onFragmentSaveInstanceState(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V |
95 | ····.locals·0 | 91 | ····.locals·0 |
96 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; | 92 | ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager; |
97 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; | 93 | ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment; |
98 | ····.param·p3,·"outState"····#·Landroid/os/Bundle; | 94 | ····.param·p3,·"outState"····#·Landroid/os/Bundle; |
99 | ····.prologue | 95 | ····.prologue |
100 | ····.line·51 | 96 | ····.line·512 |
101 | ····return-void | 97 | ····return-void |
102 | .end·method | 98 | .end·method |
Max diff block lines reached; 1363/5809 bytes (23.46%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$7; | 1 | .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$7; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FragmentTransitionCompat21.java" | 3 | .source·"FragmentTransitionCompat21.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->scheduleNameReset(Landroid/view/ViewGroup;Ljava/util/ArrayList;Ljava/util/Map;)V | 8 | ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->scheduleNameReset(Landroid/view/ViewGroup;Ljava/util/ArrayList;Ljava/util/Map;)V |
9 | .end·annotation | 9 | .end·annotation |
Offset 16, 102 lines modified | Offset 16, 87 lines modified | ||
16 | ····name·=·null | 16 | ····name·=·null |
17 | .end·annotation | 17 | .end·annotation |
18 | #·instance·fields | 18 | #·instance·fields |
19 | .field·final·synthetic·val$nameOverrides:Ljava/util/Map; | 19 | .field·final·synthetic·val$nameOverrides:Ljava/util/Map; |
20 | .field·final·synthetic·val$sceneRoot:Landroid/view/ViewGroup; | ||
21 | .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList; | 20 | .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList; |
22 | #·direct·methods | 21 | #·direct·methods |
23 | .method·constructor·<init>(L | 22 | .method·constructor·<init>(Ljava/util/ArrayList;Ljava/util/Map;)V |
24 | ····.locals·0 | 23 | ····.locals·0 |
25 | ····.prologue | 24 | ····.prologue |
26 | ····.line·5 | 25 | ····.line·562 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sceneRoot:Landroid/view/ViewGroup; | ||
28 | ····iput-object·p | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList; |
29 | ····iput-object·p | 27 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$nameOverrides:Ljava/util/Map; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 29 | ····return-void |
32 | .end·method | 30 | .end·method |
33 | #·virtual·methods | 31 | #·virtual·methods |
34 | .method·public· | 32 | .method·public·run()V |
35 | ····.locals·6 | 33 | ····.locals·6 |
36 | ····.prologue | 34 | ····.prologue |
37 | ····.line·5 | 35 | ····.line·565 |
38 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sceneRoot:Landroid/view/ViewGroup; | ||
39 | ····invoke-virtual·{v5},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | ||
40 | ····move-result-object·v5 | ||
41 | ····invoke-virtual·{v5,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | ||
42 | ····.line·574 | ||
43 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList; | 36 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList; |
44 | ····invoke-virtual·{v5},·Ljava/util/ArrayList;->size()I | 37 | ····invoke-virtual·{v5},·Ljava/util/ArrayList;->size()I |
45 | ····move-result·v3 | 38 | ····move-result·v3 |
46 | ····.line·5 | 39 | ····.line·566 |
47 | ····.local·v3,·"numSharedElements":I | 40 | ····.local·v3,·"numSharedElements":I |
48 | ····const/4·v0,·0x0 | 41 | ····const/4·v0,·0x0 |
49 | ····.local·v0,·"i":I | 42 | ····.local·v0,·"i":I |
50 | ····:goto_0 | 43 | ····:goto_0 |
51 | ····if-ge·v0,·v3,·:cond_0 | 44 | ····if-ge·v0,·v3,·:cond_0 |
52 | ····.line·5 | 45 | ····.line·567 |
53 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList; | 46 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList; |
54 | ····invoke-virtual·{v5,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 47 | ····invoke-virtual·{v5,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
55 | ····move-result-object·v4 | 48 | ····move-result-object·v4 |
56 | ····check-cast·v4,·Landroid/view/View; | 49 | ····check-cast·v4,·Landroid/view/View; |
57 | ····.line·5 | 50 | ····.line·568 |
58 | ····.local·v4,·"view":Landroid/view/View; | 51 | ····.local·v4,·"view":Landroid/view/View; |
59 | ····invoke-virtual·{v4},·Landroid/view/View;->getTransitionName()Ljava/lang/String; | 52 | ····invoke-virtual·{v4},·Landroid/view/View;->getTransitionName()Ljava/lang/String; |
60 | ····move-result-object·v2 | 53 | ····move-result-object·v2 |
61 | ····.line·5 | 54 | ····.line·569 |
62 | ····.local·v2,·"name":Ljava/lang/String; | 55 | ····.local·v2,·"name":Ljava/lang/String; |
63 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$nameOverrides:Ljava/util/Map; | 56 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$nameOverrides:Ljava/util/Map; |
64 | ····invoke-interface·{v5,·v2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 57 | ····invoke-interface·{v5,·v2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
65 | ····move-result-object·v1 | 58 | ····move-result-object·v1 |
66 | ····check-cast·v1,·Ljava/lang/String; | 59 | ····check-cast·v1,·Ljava/lang/String; |
67 | ····.line·57 | 60 | ····.line·570 |
68 | ····.local·v1,·"inName":Ljava/lang/String; | 61 | ····.local·v1,·"inName":Ljava/lang/String; |
69 | ····invoke-virtual·{v4,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V | 62 | ····invoke-virtual·{v4,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V |
70 | ····.line·5 | 63 | ····.line·566 |
71 | ····add-int/lit8·v0,·v0,·0x1 | 64 | ····add-int/lit8·v0,·v0,·0x1 |
72 | ····goto·:goto_0 | 65 | ····goto·:goto_0 |
73 | ····.line·5 | 66 | ····.line·572 |
74 | ····.end·local·v1····#·"inName":Ljava/lang/String; | 67 | ····.end·local·v1····#·"inName":Ljava/lang/String; |
75 | ····.end·local·v2····#·"name":Ljava/lang/String; | 68 | ····.end·local·v2····#·"name":Ljava/lang/String; |
76 | ····.end·local·v4····#·"view":Landroid/view/View; | 69 | ····.end·local·v4····#·"view":Landroid/view/View; |
77 | ····:cond_0 | 70 | ····:cond_0 |
78 | ····const/4·v5,·0x1 | ||
79 | ····return | 71 | ····return-void |
80 | .end·method | 72 | .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·5 | 32 | ····.line·570 |
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/app/FragmentManagerState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·57 | 41 | ····.line·573 |
42 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState; | 42 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentManagerState;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentManagerState;-><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·5 | 49 | ····.line·570 |
50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; |
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/app/FragmentManagerState; | 54 | .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·57 | 58 | ····.line·578 |
59 | ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentManagerState; | 59 | ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentManagerState; |
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·5 | 65 | ····.line·570 |
66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState; |
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 17, 13 lines modified | Offset 17, 13 lines modified | ||
17 | #·direct·methods | 17 | #·direct·methods |
18 | .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V | 18 | .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V |
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.param·p1,·"msg"····#·Ljava/lang/String; | 20 | ····.param·p1,·"msg"····#·Ljava/lang/String; |
21 | ····.param·p2,·"cause"····#·Ljava/lang/Exception; | 21 | ····.param·p2,·"cause"····#·Ljava/lang/Exception; |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·37 | 23 | ····.line·378 |
24 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 24 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
25 | ····.line·37 | 25 | ····.line·379 |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
Offset 19, 27 lines modified | Offset 19, 27 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/graphics/Rect;)V | 20 | .method·constructor·<init>(Landroid/graphics/Rect;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·12 | 23 | ····.line·128 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$1;->val$epicenter:Landroid/graphics/Rect; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$1;->val$epicenter:Landroid/graphics/Rect; |
25 | ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | #·virtual·methods | 28 | #·virtual·methods |
29 | .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect; | 29 | .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect; |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 31 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·13 | 33 | ····.line·131 |
34 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$1;->val$epicenter:Landroid/graphics/Rect; | 34 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$1;->val$epicenter:Landroid/graphics/Rect; |
35 | ····return-object·v0 | 35 | ····return-object·v0 |
36 | .end·method | 36 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·final·Landroid/support/v4/app/FragmentTransition$3; | 1 | .class·final·Landroid/support/v4/app/FragmentTransition$3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FragmentTransition.java" | 3 | .source·"FragmentTransition.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Landroid/support/v4/app/FragmentTransition;->configureSharedElementsOptimized(Landroid/view/ViewGroup;Landroid/view/View;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 8 | ····value·=·Landroid/support/v4/app/FragmentTransition;->configureSharedElementsOptimized(Landroid/view/ViewGroup;Landroid/view/View;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
9 | .end·annotation | 9 | .end·annotation |
Offset 26, 81 lines modified | Offset 26, 66 lines modified | ||
26 | .field·final·synthetic·val$inIsPop:Z | 26 | .field·final·synthetic·val$inIsPop:Z |
27 | .field·final·synthetic·val$inSharedElements:Landroid/support/v4/util/ArrayMap; | 27 | .field·final·synthetic·val$inSharedElements:Landroid/support/v4/util/ArrayMap; |
28 | .field·final·synthetic·val$outFragment:Landroid/support/v4/app/Fragment; | 28 | .field·final·synthetic·val$outFragment:Landroid/support/v4/app/Fragment; |
29 | .field·final·synthetic·val$sceneRoot:Landroid/view/ViewGroup; | ||
30 | #·direct·methods | 29 | #·direct·methods |
31 | .method·constructor·<init>(Landroid/ | 30 | .method·constructor·<init>(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Landroid/view/View;Landroid/graphics/Rect;)V |
32 | ····.locals·0 | 31 | ····.locals·0 |
33 | ····.prologue | 32 | ····.prologue |
34 | ····.line·52 | 33 | ····.line·528 |
35 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$sceneRoot:Landroid/view/ViewGroup; | ||
36 | ····iput-object·p | 34 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inFragment:Landroid/support/v4/app/Fragment; |
37 | ····iput-object·p | 35 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$outFragment:Landroid/support/v4/app/Fragment; |
38 | ····iput-boolean·p | 36 | ····iput-boolean·p3,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inIsPop:Z |
39 | ····iput-object·p | 37 | ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inSharedElements:Landroid/support/v4/util/ArrayMap; |
40 | ····iput-object·p | 38 | ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View; |
41 | ····iput-object·p | 39 | ····iput-object·p6,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenter:Landroid/graphics/Rect; |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
43 | ····return-void | 41 | ····return-void |
44 | .end·method | 42 | .end·method |
45 | #·virtual·methods | 43 | #·virtual·methods |
46 | .method·public· | 44 | .method·public·run()V |
47 | ····.locals·5 | 45 | ····.locals·5 |
48 | ····.prologue | 46 | ····.prologue |
49 | ····.line·5 | 47 | ····.line·531 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$sceneRoot:Landroid/view/ViewGroup; | ||
51 | ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | ||
52 | ····move-result-object·v0 | ||
53 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | ||
54 | ····.line·527 | ||
55 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inFragment:Landroid/support/v4/app/Fragment; | 48 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inFragment:Landroid/support/v4/app/Fragment; |
56 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$outFragment:Landroid/support/v4/app/Fragment; | 49 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$outFragment:Landroid/support/v4/app/Fragment; |
57 | ····iget-boolean·v2,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inIsPop:Z | 50 | ····iget-boolean·v2,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inIsPop:Z |
58 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inSharedElements:Landroid/support/v4/util/ArrayMap; | 51 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inSharedElements:Landroid/support/v4/util/ArrayMap; |
59 | ····const/4·v4,·0x0 | 52 | ····const/4·v4,·0x0 |
60 | ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransition;->access$200(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V | 53 | ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransition;->access$200(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V |
61 | ····.line·5 | 54 | ····.line·533 |
62 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View; | 55 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View; |
63 | ····if-eqz·v0,·:cond_0 | 56 | ····if-eqz·v0,·:cond_0 |
64 | ····.line·53 | 57 | ····.line·534 |
65 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View; | 58 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View; |
66 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenter:Landroid/graphics/Rect; | 59 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenter:Landroid/graphics/Rect; |
67 | ····invoke-static·{v0,·v1},·Landroid/support/v4/app/FragmentTransitionCompat21;->getBoundsOnScreen(Landroid/view/View;Landroid/graphics/Rect;)V | 60 | ····invoke-static·{v0,·v1},·Landroid/support/v4/app/FragmentTransitionCompat21;->getBoundsOnScreen(Landroid/view/View;Landroid/graphics/Rect;)V |
68 | ····.line·53 | 61 | ····.line·536 |
69 | ····:cond_0 | 62 | ····:cond_0 |
70 | ····const/4·v0,·0x1 | ||
71 | ····return | 63 | ····return-void |
72 | .end·method | 64 | .end·method |
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 55, 226 lines modified | Offset 55, 226 lines modified | ||
55 | #·direct·methods | 55 | #·direct·methods |
56 | .method·constructor·<init>()V | 56 | .method·constructor·<init>()V |
57 | ····.locals·2 | 57 | ····.locals·2 |
58 | ····.prologue | 58 | ····.prologue |
59 | ····const/4·v1,·0x0 | 59 | ····const/4·v1,·0x0 |
60 | ····.line·258 | 60 | ····.line·2589 |
61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
62 | ····.line·260 | 62 | ····.line·2608 |
63 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; | 63 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; |
64 | ····.line·260 | 64 | ····.line·2609 |
65 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; | 65 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; |
66 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; | 66 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; |
67 | ····.line·26 | 67 | ····.line·2610 |
68 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; | 68 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; |
69 | ····.line·26 | 69 | ····.line·2611 |
70 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; | 70 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; |
71 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object; | 71 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object; |
72 | ····.line·26 | 72 | ····.line·2612 |
73 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementEnterTransition:Ljava/lang/Object; | 73 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementEnterTransition:Ljava/lang/Object; |
74 | ····.line·26 | 74 | ····.line·2613 |
75 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; | 75 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; |
76 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementReturnTransition:Ljava/lang/Object; | 76 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementReturnTransition:Ljava/lang/Object; |
77 | ····.line·261 | 77 | ····.line·2617 |
78 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; | 78 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; |
79 | ····.line·261 | 79 | ····.line·2618 |
80 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; | 80 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; |
81 | ····return-void | 81 | ····return-void |
82 | .end·method | 82 | .end·method |
83 | .method·static·synthetic·access$000(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; | 83 | .method·static·synthetic·access$000(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; |
84 | ····.locals·1 | 84 | ····.locals·1 |
85 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 85 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
86 | ····.prologue | 86 | ····.prologue |
87 | ····.line·258 | 87 | ····.line·2589 |
88 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; | 88 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; |
89 | ····return-object·v0 | 89 | ····return-object·v0 |
90 | .end·method | 90 | .end·method |
91 | .method·static·synthetic·access$002(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; | 91 | .method·static·synthetic·access$002(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; |
92 | ····.locals·0 | 92 | ····.locals·0 |
93 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 93 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
94 | ····.param·p1,·"x1"····#·Ljava/lang/Object; | 94 | ····.param·p1,·"x1"····#·Ljava/lang/Object; |
95 | ····.prologue | 95 | ····.prologue |
96 | ····.line·258 | 96 | ····.line·2589 |
97 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; | 97 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; |
98 | ····return-object·p1 | 98 | ····return-object·p1 |
99 | .end·method | 99 | .end·method |
100 | .method·static·synthetic·access$100(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; | 100 | .method·static·synthetic·access$100(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; |
101 | ····.locals·1 | 101 | ····.locals·1 |
102 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 102 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
103 | ····.prologue | 103 | ····.prologue |
104 | ····.line·258 | 104 | ····.line·2589 |
105 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; | 105 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; |
106 | ····return-object·v0 | 106 | ····return-object·v0 |
107 | .end·method | 107 | .end·method |
108 | .method·static·synthetic·access$102(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; | 108 | .method·static·synthetic·access$102(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; |
109 | ····.locals·0 | 109 | ····.locals·0 |
110 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 110 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
111 | ····.param·p1,·"x1"····#·Ljava/lang/Object; | 111 | ····.param·p1,·"x1"····#·Ljava/lang/Object; |
112 | ····.prologue | 112 | ····.prologue |
113 | ····.line·258 | 113 | ····.line·2589 |
114 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; | 114 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; |
115 | ····return-object·p1 | 115 | ····return-object·p1 |
116 | .end·method | 116 | .end·method |
117 | .method·static·synthetic·access$200(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; | 117 | .method·static·synthetic·access$200(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; |
118 | ····.locals·1 | 118 | ····.locals·1 |
119 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 119 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
120 | ····.prologue | 120 | ····.prologue |
121 | ····.line·258 | 121 | ····.line·2589 |
122 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; | 122 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; |
123 | ····return-object·v0 | 123 | ····return-object·v0 |
124 | .end·method | 124 | .end·method |
125 | .method·static·synthetic·access$202(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; | 125 | .method·static·synthetic·access$202(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; |
126 | ····.locals·0 | 126 | ····.locals·0 |
127 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 127 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
128 | ····.param·p1,·"x1"····#·Ljava/lang/Object; | 128 | ····.param·p1,·"x1"····#·Ljava/lang/Object; |
129 | ····.prologue | 129 | ····.prologue |
130 | ····.line·258 | 130 | ····.line·2589 |
131 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; | 131 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; |
132 | ····return-object·p1 | 132 | ····return-object·p1 |
133 | .end·method | 133 | .end·method |
134 | .method·static·synthetic·access$300(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; | 134 | .method·static·synthetic·access$300(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; |
135 | ····.locals·1 | 135 | ····.locals·1 |
136 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 136 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
137 | ····.prologue | 137 | ····.prologue |
138 | ····.line·258 | 138 | ····.line·2589 |
139 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object; | 139 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object; |
140 | ····return-object·v0 | 140 | ····return-object·v0 |
141 | .end·method | 141 | .end·method |
142 | .method·static·synthetic·access$302(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; | 142 | .method·static·synthetic·access$302(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; |
143 | ····.locals·0 | 143 | ····.locals·0 |
144 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 144 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
145 | ····.param·p1,·"x1"····#·Ljava/lang/Object; | 145 | ····.param·p1,·"x1"····#·Ljava/lang/Object; |
Max diff block lines reached; 3692/8677 bytes (42.55%) of diff not shown. |
Offset 29, 12 lines modified | Offset 29, 12 lines modified | ||
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>()V | 30 | .method·constructor·<init>()V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·1 | 33 | ····.line·1116 |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/view/View;Landroid/view/animation/Animation;Landroid/support/v4/app/Fragment;)V | 24 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/view/View;Landroid/view/animation/Animation;Landroid/support/v4/app/Fragment;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl; |
27 | ····.param·p2,·"v"····#·Landroid/view/View; | 27 | ····.param·p2,·"v"····#·Landroid/view/View; |
28 | ····.param·p3,·"anim"····#·Landroid/view/animation/Animation; | 28 | ····.param·p3,·"anim"····#·Landroid/view/animation/Animation; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·139 | 30 | ····.line·1398 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
32 | ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment; | 32 | ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment; |
33 | ····invoke-direct·{p0,·p2,·p3},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;-><init>(Landroid/view/View;Landroid/view/animation/Animation;)V | 33 | ····invoke-direct·{p0,·p2,·p3},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;-><init>(Landroid/view/View;Landroid/view/animation/Animation;)V |
34 | ····return-void | 34 | ····return-void |
Offset 43, 34 lines modified | Offset 43, 34 lines modified | ||
43 | .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V | 43 | .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V |
44 | ····.locals·6 | 44 | ····.locals·6 |
45 | ····.param·p1,·"animation"····#·Landroid/view/animation/Animation; | 45 | ····.param·p1,·"animation"····#·Landroid/view/animation/Animation; |
46 | ····.prologue | 46 | ····.prologue |
47 | ····const/4·v3,·0x0 | 47 | ····const/4·v3,·0x0 |
48 | ····.line·1 | 48 | ····.line·1401 |
49 | ····invoke-super·{p0,·p1},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->onAnimationEnd(Landroid/view/animation/Animation;)V | 49 | ····invoke-super·{p0,·p1},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->onAnimationEnd(Landroid/view/animation/Animation;)V |
50 | ····.line·1 | 50 | ····.line·1402 |
51 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment; | 51 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment; |
52 | ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->getAnimatingAway()Landroid/view/View; | 52 | ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->getAnimatingAway()Landroid/view/View; |
53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
54 | ····if-eqz·v0,·:cond_0 | 54 | ····if-eqz·v0,·:cond_0 |
55 | ····.line·1 | 55 | ····.line·1403 |
56 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment; | 56 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment; |
57 | ····const/4·v1,·0x0 | 57 | ····const/4·v1,·0x0 |
58 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/Fragment;->setAnimatingAway(Landroid/view/View;)V | 58 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/Fragment;->setAnimatingAway(Landroid/view/View;)V |
59 | ····.line·1 | 59 | ····.line·1404 |
60 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 60 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
61 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment; | 61 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment; |
62 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment; | 62 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment; |
63 | ····invoke-virtual·{v2},·Landroid/support/v4/app/Fragment;->getStateAfterAnimating()I | 63 | ····invoke-virtual·{v2},·Landroid/support/v4/app/Fragment;->getStateAfterAnimating()I |
Offset 79, 11 lines modified | Offset 79, 11 lines modified | ||
79 | ····move·v4,·v3 | 79 | ····move·v4,·v3 |
80 | ····move·v5,·v3 | 80 | ····move·v5,·v3 |
81 | ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V | 81 | ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V |
82 | ····.line·140 | 82 | ····.line·1407 |
83 | ····:cond_0 | 83 | ····:cond_0 |
84 | ····return-void | 84 | ····return-void |
85 | .end·method | 85 | .end·method |
Offset 1, 67 lines modified | Offset 1, 52 lines modified | ||
1 | .class·final·Landroid/support/v4/app/FragmentTransition$1; | 1 | .class·final·Landroid/support/v4/app/FragmentTransition$1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FragmentTransition.java" | 3 | .source·"FragmentTransition.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Landroid/support/v4/app/FragmentTransition;->replaceHide(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;)V | 8 | ····value·=·Landroid/support/v4/app/FragmentTransition;->replaceHide(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;)V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x8 | 11 | ····accessFlags·=·0x8 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·final·synthetic·val$container:Landroid/view/ViewGroup; | ||
16 | .field·final·synthetic·val$exitingViews:Ljava/util/ArrayList; | 15 | .field·final·synthetic·val$exitingViews:Ljava/util/ArrayList; |
17 | #·direct·methods | 16 | #·direct·methods |
18 | .method·constructor·<init>(L | 17 | .method·constructor·<init>(Ljava/util/ArrayList;)V |
19 | ····.locals·0 | 18 | ····.locals·0 |
20 | ····.prologue | 19 | ····.prologue |
21 | ····.line·25 | 20 | ····.line·255 |
22 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$container:Landroid/view/ViewGroup; | ||
23 | ····iput-object·p | 21 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$exitingViews:Ljava/util/ArrayList; |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····return-void | 23 | ····return-void |
26 | .end·method | 24 | .end·method |
27 | #·virtual·methods | 25 | #·virtual·methods |
28 | .method·public· | 26 | .method·public·run()V |
29 | ····.locals·2 | 27 | ····.locals·2 |
30 | ····.prologue | 28 | ····.prologue |
31 | ····.line·257 | ||
32 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$container:Landroid/view/ViewGroup; | ||
33 | ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | ||
34 | ····move-result-object·v0 | ||
35 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | ||
36 | ····.line·258 | 29 | ····.line·258 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$exitingViews:Ljava/util/ArrayList; | 30 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$exitingViews:Ljava/util/ArrayList; |
38 | ····const/4·v1,·0x4 | 31 | ····const/4·v1,·0x4 |
39 | ····invoke-static·{v0,·v1},·Landroid/support/v4/app/FragmentTransition;->access$000(Ljava/util/ArrayList;I)V | 32 | ····invoke-static·{v0,·v1},·Landroid/support/v4/app/FragmentTransition;->access$000(Ljava/util/ArrayList;I)V |
40 | ····.line·259 | 33 | ····.line·259 |
41 | ····const/4·v0,·0x1 | ||
42 | ····return | 34 | ····return-void |
43 | .end·method | 35 | .end·method |
Offset 23, 29 lines modified | Offset 23, 29 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V | 24 | .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/Fragment; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/Fragment; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·202 | 28 | ····.line·2026 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; |
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·run()V | 34 | .method·public·run()V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·202 | 37 | ····.line·2029 |
38 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; | 38 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; |
39 | ····invoke-static·{v0},·Landroid/support/v4/app/Fragment;->access$800(Landroid/support/v4/app/Fragment;)V | 39 | ····invoke-static·{v0},·Landroid/support/v4/app/Fragment;->access$800(Landroid/support/v4/app/Fragment;)V |
40 | ····.line·20 | 40 | ····.line·2030 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
Offset 19, 47 lines modified | Offset 19, 47 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/graphics/Rect;)V | 20 | .method·constructor·<init>(Landroid/graphics/Rect;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·5 | 23 | ····.line·548 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect; |
25 | ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | #·virtual·methods | 28 | #·virtual·methods |
29 | .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect; | 29 | .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect; |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 31 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·55 | 33 | ····.line·551 |
34 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect; | 34 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect; |
35 | ····if-eqz·v0,·:cond_0 | 35 | ····if-eqz·v0,·:cond_0 |
36 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect; | 36 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect; |
37 | ····invoke-virtual·{v0},·Landroid/graphics/Rect;->isEmpty()Z | 37 | ····invoke-virtual·{v0},·Landroid/graphics/Rect;->isEmpty()Z |
38 | ····move-result·v0 | 38 | ····move-result·v0 |
39 | ····if-eqz·v0,·:cond_1 | 39 | ····if-eqz·v0,·:cond_1 |
40 | ····.line·55 | 40 | ····.line·552 |
41 | ····:cond_0 | 41 | ····:cond_0 |
42 | ····const/4·v0,·0x0 | 42 | ····const/4·v0,·0x0 |
43 | ····.line·5 | 43 | ····.line·554 |
44 | ····:goto_0 | 44 | ····:goto_0 |
45 | ····return-object·v0 | 45 | ····return-object·v0 |
46 | ····:cond_1 | 46 | ····:cond_1 |
47 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect; | 47 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect; |
48 | ····goto·:goto_0 | 48 | ····goto·:goto_0 |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$4; | 1 | .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FragmentTransitionCompat21.java" | 3 | .source·"FragmentTransitionCompat21.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->setNameOverridesUnoptimized(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)V | 8 | ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->setNameOverridesUnoptimized(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)V |
9 | .end·annotation | 9 | .end·annotation |
Offset 16, 104 lines modified | Offset 16, 89 lines modified | ||
16 | ····name·=·null | 16 | ····name·=·null |
17 | .end·annotation | 17 | .end·annotation |
18 | #·instance·fields | 18 | #·instance·fields |
19 | .field·final·synthetic·val$nameOverrides:Ljava/util/Map; | 19 | .field·final·synthetic·val$nameOverrides:Ljava/util/Map; |
20 | .field·final·synthetic·val$sceneRoot:Landroid/view/View; | ||
21 | .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList; | 20 | .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList; |
22 | #·direct·methods | 21 | #·direct·methods |
23 | .method·constructor·<init>(L | 22 | .method·constructor·<init>(Ljava/util/ArrayList;Ljava/util/Map;)V |
24 | ····.locals·0 | 23 | ····.locals·0 |
25 | ····.prologue | 24 | ····.prologue |
26 | ····.line·4 | 25 | ····.line·405 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$s | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList; |
28 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList; | ||
29 | ····iput-object·p | 27 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$nameOverrides:Ljava/util/Map; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 29 | ····return-void |
32 | .end·method | 30 | .end·method |
33 | #·virtual·methods | 31 | #·virtual·methods |
34 | .method·public· | 32 | .method·public·run()V |
35 | ····.locals·6 | 33 | ····.locals·6 |
36 | ····.prologue | 34 | ····.prologue |
37 | ····.line·4 | 35 | ····.line·408 |
38 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sceneRoot:Landroid/view/View; | ||
39 | ····invoke-virtual·{v5},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | ||
40 | ····move-result-object·v5 | ||
41 | ····invoke-virtual·{v5,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | ||
42 | ····.line·414 | ||
43 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList; | 36 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList; |
44 | ····invoke-virtual·{v5},·Ljava/util/ArrayList;->size()I | 37 | ····invoke-virtual·{v5},·Ljava/util/ArrayList;->size()I |
45 | ····move-result·v3 | 38 | ····move-result·v3 |
46 | ····.line·4 | 39 | ····.line·409 |
47 | ····.local·v3,·"numSharedElements":I | 40 | ····.local·v3,·"numSharedElements":I |
48 | ····const/4·v0,·0x0 | 41 | ····const/4·v0,·0x0 |
49 | ····.local·v0,·"i":I | 42 | ····.local·v0,·"i":I |
50 | ····:goto_0 | 43 | ····:goto_0 |
51 | ····if-ge·v0,·v3,·:cond_1 | 44 | ····if-ge·v0,·v3,·:cond_1 |
52 | ····.line·41 | 45 | ····.line·410 |
53 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList; | 46 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList; |
54 | ····invoke-virtual·{v5,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 47 | ····invoke-virtual·{v5,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
55 | ····move-result-object·v4 | 48 | ····move-result-object·v4 |
56 | ····check-cast·v4,·Landroid/view/View; | 49 | ····check-cast·v4,·Landroid/view/View; |
57 | ····.line·41 | 50 | ····.line·411 |
58 | ····.local·v4,·"view":Landroid/view/View; | 51 | ····.local·v4,·"view":Landroid/view/View; |
59 | ····invoke-virtual·{v4},·Landroid/view/View;->getTransitionName()Ljava/lang/String; | 52 | ····invoke-virtual·{v4},·Landroid/view/View;->getTransitionName()Ljava/lang/String; |
60 | ····move-result-object·v2 | 53 | ····move-result-object·v2 |
61 | ····.line·41 | 54 | ····.line·412 |
62 | ····.local·v2,·"name":Ljava/lang/String; | 55 | ····.local·v2,·"name":Ljava/lang/String; |
63 | ····if-eqz·v2,·:cond_0 | 56 | ····if-eqz·v2,·:cond_0 |
64 | ····.line·41 | 57 | ····.line·413 |
65 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$nameOverrides:Ljava/util/Map; | 58 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$nameOverrides:Ljava/util/Map; |
66 | ····invoke-static·{v5,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->access$000(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; | 59 | ····invoke-static·{v5,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->access$000(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; |
67 | ····move-result-object·v1 | 60 | ····move-result-object·v1 |
68 | ····.line·4 | 61 | ····.line·414 |
69 | ····.local·v1,·"inName":Ljava/lang/String; | 62 | ····.local·v1,·"inName":Ljava/lang/String; |
70 | ····invoke-virtual·{v4,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V | 63 | ····invoke-virtual·{v4,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V |
71 | ····.line·4 | 64 | ····.line·409 |
72 | ····.end·local·v1····#·"inName":Ljava/lang/String; | 65 | ····.end·local·v1····#·"inName":Ljava/lang/String; |
73 | ····:cond_0 | 66 | ····:cond_0 |
74 | ····add-int/lit8·v0,·v0,·0x1 | 67 | ····add-int/lit8·v0,·v0,·0x1 |
75 | ····goto·:goto_0 | 68 | ····goto·:goto_0 |
76 | ····.line·4 | 69 | ····.line·417 |
77 | ····.end·local·v2····#·"name":Ljava/lang/String; | 70 | ····.end·local·v2····#·"name":Ljava/lang/String; |
78 | ····.end·local·v4····#·"view":Landroid/view/View; | 71 | ····.end·local·v4····#·"view":Landroid/view/View; |
79 | ····:cond_1 | 72 | ····:cond_1 |
80 | ····const/4·v5,·0x1 | ||
81 | ····return | 73 | ····return-void |
82 | .end·method | 74 | .end·method |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Landroid/view/View;Ljava/util/ArrayList;)V | 25 | .method·constructor·<init>(Landroid/view/View;Ljava/util/ArrayList;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·22 | 28 | ····.line·222 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$fragmentView:Landroid/view/View; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$fragmentView:Landroid/view/View; |
30 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList; | 30 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 32 | ····return-void |
Offset 41, 90 lines modified | Offset 41, 90 lines modified | ||
41 | #·virtual·methods | 41 | #·virtual·methods |
42 | .method·public·onTransitionCancel(Landroid/transition/Transition;)V | 42 | .method·public·onTransitionCancel(Landroid/transition/Transition;)V |
43 | ····.locals·0 | 43 | ····.locals·0 |
44 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 44 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·2 | 46 | ····.line·239 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | .method·public·onTransitionEnd(Landroid/transition/Transition;)V | 49 | .method·public·onTransitionEnd(Landroid/transition/Transition;)V |
50 | ····.locals·4 | 50 | ····.locals·4 |
51 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 51 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·2 | 53 | ····.line·229 |
54 | ····invoke-virtual·{p1,·p0},·Landroid/transition/Transition;->removeListener(Landroid/transition/Transition$TransitionListener;)Landroid/transition/Transition; | 54 | ····invoke-virtual·{p1,·p0},·Landroid/transition/Transition;->removeListener(Landroid/transition/Transition$TransitionListener;)Landroid/transition/Transition; |
55 | ····.line·23 | 55 | ····.line·230 |
56 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$fragmentView:Landroid/view/View; | 56 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$fragmentView:Landroid/view/View; |
57 | ····const/16·v3,·0x8 | 57 | ····const/16·v3,·0x8 |
58 | ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setVisibility(I)V | 58 | ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setVisibility(I)V |
59 | ····.line·23 | 59 | ····.line·231 |
60 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList; | 60 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList; |
61 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I | 61 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I |
62 | ····move-result·v1 | 62 | ····move-result·v1 |
63 | ····.line·23 | 63 | ····.line·232 |
64 | ····.local·v1,·"numViews":I | 64 | ····.local·v1,·"numViews":I |
65 | ····const/4·v0,·0x0 | 65 | ····const/4·v0,·0x0 |
66 | ····.local·v0,·"i":I | 66 | ····.local·v0,·"i":I |
67 | ····:goto_0 | 67 | ····:goto_0 |
68 | ····if-ge·v0,·v1,·:cond_0 | 68 | ····if-ge·v0,·v1,·:cond_0 |
69 | ····.line·23 | 69 | ····.line·233 |
70 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList; | 70 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList; |
71 | ····invoke-virtual·{v2,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 71 | ····invoke-virtual·{v2,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
72 | ····move-result-object·v2 | 72 | ····move-result-object·v2 |
73 | ····check-cast·v2,·Landroid/view/View; | 73 | ····check-cast·v2,·Landroid/view/View; |
74 | ····const/4·v3,·0x0 | 74 | ····const/4·v3,·0x0 |
75 | ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setVisibility(I)V | 75 | ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setVisibility(I)V |
76 | ····.line·23 | 76 | ····.line·232 |
77 | ····add-int/lit8·v0,·v0,·0x1 | 77 | ····add-int/lit8·v0,·v0,·0x1 |
78 | ····goto·:goto_0 | 78 | ····goto·:goto_0 |
79 | ····.line·23 | 79 | ····.line·235 |
80 | ····:cond_0 | 80 | ····:cond_0 |
81 | ····return-void | 81 | ····return-void |
82 | .end·method | 82 | .end·method |
83 | .method·public·onTransitionPause(Landroid/transition/Transition;)V | 83 | .method·public·onTransitionPause(Landroid/transition/Transition;)V |
84 | ····.locals·0 | 84 | ····.locals·0 |
85 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 85 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
86 | ····.prologue | 86 | ····.prologue |
87 | ····.line·24 | 87 | ····.line·243 |
88 | ····return-void | 88 | ····return-void |
89 | .end·method | 89 | .end·method |
90 | .method·public·onTransitionResume(Landroid/transition/Transition;)V | 90 | .method·public·onTransitionResume(Landroid/transition/Transition;)V |
91 | ····.locals·0 | 91 | ····.locals·0 |
92 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 92 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
93 | ····.prologue | 93 | ····.prologue |
94 | ····.line·24 | 94 | ····.line·247 |
95 | ····return-void | 95 | ····return-void |
96 | .end·method | 96 | .end·method |
97 | .method·public·onTransitionStart(Landroid/transition/Transition;)V | 97 | .method·public·onTransitionStart(Landroid/transition/Transition;)V |
98 | ····.locals·0 | 98 | ····.locals·0 |
99 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; | 99 | ····.param·p1,·"transition"····#·Landroid/transition/Transition; |
100 | ····.prologue | 100 | ····.prologue |
101 | ····.line·22 | 101 | ····.line·225 |
102 | ····return-void | 102 | ····return-void |
103 | .end·method | 103 | .end·method |
Offset 28, 64 lines modified | Offset 28, 64 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·35 | 32 | ····.line·359 |
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/app/Fragment$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; |
38 | ····.locals·2 | 38 | ····.locals·2 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·3 | 41 | ····.line·362 |
42 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState; | 42 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState; |
43 | ····const/4·v1,·0x0 | 43 | ····const/4·v1,·0x0 |
44 | ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 44 | ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$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/Object; | 47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·35 | 50 | ····.line·359 |
51 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; | 51 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$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/v4/app/Fragment$SavedState; | 55 | .method·public·newArray(I)[Landroid/support/v4/app/Fragment$SavedState; |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p1,·"size"····#·I | 57 | ····.param·p1,·"size"····#·I |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·36 | 59 | ····.line·367 |
60 | ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$SavedState; | 60 | ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$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·35 | 66 | ····.line·359 |
67 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState; | 67 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$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 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·static·constructor·<clinit>()V | 26 | .method·static·constructor·<clinit>()V |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·34 | 29 | ····.line·3461 |
30 | ····const/4·v0,·0x3 | 30 | ····const/4·v0,·0x3 |
31 | ····new-array·v0,·v0,·[I | 31 | ····new-array·v0,·v0,·[I |
32 | ····fill-array-data·v0,·:array_0 | 32 | ····fill-array-data·v0,·:array_0 |
33 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I | 33 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I |
Offset 50, 12 lines modified | Offset 50, 12 lines modified | ||
50 | ····.end·array-data | 50 | ····.end·array-data |
51 | .end·method | 51 | .end·method |
52 | .method·constructor·<init>()V | 52 | .method·constructor·<init>()V |
53 | ····.locals·0 | 53 | ····.locals·0 |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·34 | 55 | ····.line·3460 |
56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
Offset 128, 40 lines modified | Offset 128, 42 lines modified | ||
128 | ····:cond_0 | 128 | ····:cond_0 |
129 | ····const/4·v0,·0x0 | 129 | ····const/4·v0,·0x0 |
130 | ····goto·:goto_0 | 130 | ····goto·:goto_0 |
131 | .end·method | 131 | .end·method |
132 | .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V | 132 | .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V |
133 | ····.locals· | 133 | ····.locals·1 |
134 | ····.param·p1,·"manager"····#·Landroid/support/v4/app/FragmentManagerImpl; | 134 | ····.param·p1,·"manager"····#·Landroid/support/v4/app/FragmentManagerImpl; |
135 | ····.prologue | 135 | ····.prologue |
136 | ····const/4·v1,·0x1 | ||
137 | ····.line·318 | 136 | ····.line·318 |
138 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentTransaction;-><init>()V | 137 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentTransaction;-><init>()V |
139 | ····.line·199 | 138 | ····.line·199 |
140 | ····new-instance·v0,·Ljava/util/ArrayList; | 139 | ····new-instance·v0,·Ljava/util/ArrayList; |
141 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 140 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
142 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mOps:Ljava/util/ArrayList; | 141 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mOps:Ljava/util/ArrayList; |
143 | ····.line·207 | 142 | ····.line·207 |
143 | ····const/4·v0,·0x1 | ||
144 | ····iput-boolean·v | 144 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z |
145 | ····.line·210 | 145 | ····.line·210 |
146 | ····const/4·v0,·-0x1 | 146 | ····const/4·v0,·-0x1 |
147 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I | 147 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I |
148 | ····.line·219 | 148 | ····.line·219 |
149 | ····const/4·v0,·0x0 | ||
149 | ····iput-boolean·v | 150 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowOptimization:Z |
150 | ····.line·319 | 151 | ····.line·319 |
151 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; | 152 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; |
152 | ····.line·320 | 153 | ····.line·320 |
153 | ····return-void | 154 | ····return-void |
154 | .end·method | 155 | .end·method |
Offset 461, 18 lines modified | Offset 463, 18 lines modified | ||
461 | .end·method | 463 | .end·method |
462 | .method·private·static·isFragmentPostponed(Landroid/support/v4/app/BackStackRecord$Op;)Z | 464 | .method·private·static·isFragmentPostponed(Landroid/support/v4/app/BackStackRecord$Op;)Z |
463 | ····.locals·2 | 465 | ····.locals·2 |
464 | ····.param·p0,·"op"····#·Landroid/support/v4/app/BackStackRecord$Op; | 466 | ····.param·p0,·"op"····#·Landroid/support/v4/app/BackStackRecord$Op; |
465 | ····.prologue | 467 | ····.prologue |
466 | ····.line· | 468 | ····.line·907 |
467 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; | 469 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; |
468 | ····.line· | 470 | ····.line·908 |
469 | ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment; | 471 | ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment; |
470 | ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mAdded:Z | 472 | ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mAdded:Z |
471 | ····if-eqz·v1,·:cond_0 | 473 | ····if-eqz·v1,·:cond_0 |
472 | ····iget-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 474 | ····iget-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
Offset 482, 15 lines modified | Offset 484, 15 lines modified | ||
482 | ····if-nez·v1,·:cond_0 | 484 | ····if-nez·v1,·:cond_0 |
483 | ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mHidden:Z | 485 | ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mHidden:Z |
484 | ····if-nez·v1,·:cond_0 | 486 | ····if-nez·v1,·:cond_0 |
485 | ····.line· | 487 | ····.line·909 |
486 | ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->isPostponed()Z | 488 | ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->isPostponed()Z |
487 | ····move-result·v1 | 489 | ····move-result·v1 |
488 | ····if-eqz·v1,·:cond_0 | 490 | ····if-eqz·v1,·:cond_0 |
489 | ····const/4·v1,·0x1 | 491 | ····const/4·v1,·0x1 |
Offset 587, 15 lines modified | Offset 589, 15 lines modified | ||
587 | ····iput·v0,·p1,·Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I | 589 | ····iput·v0,·p1,·Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I |
588 | ····.line·359 | 590 | ····.line·359 |
589 | ····return-void | 591 | ····return-void |
590 | .end·method | 592 | .end·method |
591 | .method·public·addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | 593 | .method·public·addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; |
592 | ····.locals· | 594 | ····.locals·4 |
593 | ····.param·p1,·"sharedElement"····#·Landroid/view/View; | 595 | ····.param·p1,·"sharedElement"····#·Landroid/view/View; |
594 | ····.param·p2,·"name"····#·Ljava/lang/String; | 596 | ····.param·p2,·"name"····#·Ljava/lang/String; |
595 | ····.prologue | 597 | ····.prologue |
596 | ····.line·507 | 598 | ····.line·507 |
597 | ····sget-boolean·v1,·Landroid/support/v4/app/BackStackRecord;->SUPPORTS_TRANSITIONS:Z | 599 | ····sget-boolean·v1,·Landroid/support/v4/app/BackStackRecord;->SUPPORTS_TRANSITIONS:Z |
Offset 619, 15 lines modified | Offset 621, 15 lines modified | ||
619 | ····throw·v1 | 621 | ····throw·v1 |
620 | ····.line·513 | 622 | ····.line·513 |
621 | ····:cond_0 | 623 | ····:cond_0 |
622 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; | 624 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; |
623 | ····if-nez·v1,·:cond_ | 625 | ····if-nez·v1,·:cond_3 |
624 | ····.line·514 | 626 | ····.line·514 |
625 | ····new-instance·v1,·Ljava/util/ArrayList; | 627 | ····new-instance·v1,·Ljava/util/ArrayList; |
626 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 628 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
627 | ····iput-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; | 629 | ····iput-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; |
Offset 635, 60 lines modified | Offset 637, 143 lines modified | ||
635 | ····.line·515 | 637 | ····.line·515 |
636 | ····new-instance·v1,·Ljava/util/ArrayList; | 638 | ····new-instance·v1,·Ljava/util/ArrayList; |
637 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 639 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
638 | ····iput-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; | 640 | ····iput-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; |
639 | ····.line·5 | 641 | ····.line·524 |
640 | ····:cond_1 | 642 | ····:cond_1 |
641 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; | 643 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; |
642 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 644 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
643 | ····.line·5 | 645 | ····.line·525 |
644 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; | 646 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; |
Max diff block lines reached; 49026/53008 bytes (92.49%) of diff not shown. |
Offset 28, 105 lines modified | Offset 28, 105 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·static·constructor·<clinit>()V | 29 | .method·static·constructor·<clinit>()V |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·56 | 32 | ····.line·569 |
33 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState$1; | 33 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState$1; |
34 | ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerState$1;-><init>()V | 34 | ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerState$1;-><init>()V |
35 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator; | 35 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator; |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·public·constructor·<init>()V | 38 | .method·public·constructor·<init>()V |
39 | ····.locals·0 | 39 | ····.locals·0 |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·54 | 41 | ····.line·548 |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
43 | ····.line·54 | 43 | ····.line·549 |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·constructor·<init>(Landroid/os/Parcel;)V | 46 | .method·public·constructor·<init>(Landroid/os/Parcel;)V |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 48 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·55 | 50 | ····.line·551 |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····.line·55 | 52 | ····.line·552 |
53 | ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator; | 53 | ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator; |
54 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; | 54 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; |
55 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
56 | ····check-cast·v0,·[Landroid/support/v4/app/FragmentState; | 56 | ····check-cast·v0,·[Landroid/support/v4/app/FragmentState; |
57 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; | 57 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; |
58 | ····.line·55 | 58 | ····.line·553 |
59 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I | 59 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I | 61 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I |
62 | ····.line·55 | 62 | ····.line·554 |
63 | ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator; | 63 | ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator; |
64 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; | 64 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····check-cast·v0,·[Landroid/support/v4/app/BackStackState; | 66 | ····check-cast·v0,·[Landroid/support/v4/app/BackStackState; |
67 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; | 67 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; |
68 | ····.line·55 | 68 | ····.line·555 |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | #·virtual·methods | 71 | #·virtual·methods |
72 | .method·public·describeContents()I | 72 | .method·public·describeContents()I |
73 | ····.locals·1 | 73 | ····.locals·1 |
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line·55 | 75 | ····.line·559 |
76 | ····const/4·v0,·0x0 | 76 | ····const/4·v0,·0x0 |
77 | ····return·v0 | 77 | ····return·v0 |
78 | .end·method | 78 | .end·method |
79 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 79 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
80 | ····.locals·1 | 80 | ····.locals·1 |
81 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 81 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
82 | ····.param·p2,·"flags"····#·I | 82 | ····.param·p2,·"flags"····#·I |
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line·56 | 84 | ····.line·564 |
85 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; | 85 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; |
86 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V | 86 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V |
87 | ····.line·56 | 87 | ····.line·565 |
88 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I | 88 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I |
89 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V | 89 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V |
90 | ····.line·56 | 90 | ····.line·566 |
91 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; | 91 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; |
92 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V | 92 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V |
93 | ····.line·56 | 93 | ····.line·567 |
94 | ····return-void | 94 | ····return-void |
95 | .end·method | 95 | .end·method |
Offset 97, 14 lines modified | Offset 97, 16 lines modified | ||
97 | .field·mLoadersStarted:Z | 97 | .field·mLoadersStarted:Z |
98 | .field·mMenuVisible:Z | 98 | .field·mMenuVisible:Z |
99 | .field·mParentFragment:Landroid/support/v4/app/Fragment; | 99 | .field·mParentFragment:Landroid/support/v4/app/Fragment; |
100 | .field·mPostponedAlpha:F | ||
100 | .field·mRemoving:Z | 101 | .field·mRemoving:Z |
101 | .field·mRestored:Z | 102 | .field·mRestored:Z |
102 | .field·mRetainInstance:Z | 103 | .field·mRetainInstance:Z |
103 | .field·mRetaining:Z | 104 | .field·mRetaining:Z |
Offset 165, 15 lines modified | Offset 167, 15 lines modified | ||
165 | ····.locals·3 | 167 | ····.locals·3 |
166 | ····.prologue | 168 | ····.prologue |
167 | ····const/4·v2,·0x1 | 169 | ····const/4·v2,·0x1 |
168 | ····const/4·v1,·-0x1 | 170 | ····const/4·v1,·-0x1 |
169 | ····.line·39 | 171 | ····.line·397 |
170 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 172 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
171 | ····.line·195 | 173 | ····.line·195 |
172 | ····const/4·v0,·0x0 | 174 | ····const/4·v0,·0x0 |
173 | ····iput·v0,·p0,·Landroid/support/v4/app/Fragment;->mState:I | 175 | ····iput·v0,·p0,·Landroid/support/v4/app/Fragment;->mState:I |
Offset 185, 15 lines modified | Offset 187, 15 lines modified | ||
185 | ····.line·286 | 187 | ····.line·286 |
186 | ····iput-boolean·v2,·p0,·Landroid/support/v4/app/Fragment;->mMenuVisible:Z | 188 | ····iput-boolean·v2,·p0,·Landroid/support/v4/app/Fragment;->mMenuVisible:Z |
187 | ····.line·305 | 189 | ····.line·305 |
188 | ····iput-boolean·v2,·p0,·Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z | 190 | ····iput-boolean·v2,·p0,·Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z |
189 | ····.line·39 | 191 | ····.line·398 |
190 | ····return-void | 192 | ····return-void |
191 | .end·method | 193 | .end·method |
192 | .method·static·synthetic·access$800(Landroid/support/v4/app/Fragment;)V | 194 | .method·static·synthetic·access$800(Landroid/support/v4/app/Fragment;)V |
193 | ····.locals·0 | 195 | ····.locals·0 |
194 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment; | 196 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment; |
Offset 204, 89 lines modified | Offset 206, 89 lines modified | ||
204 | ····return-void | 206 | ····return-void |
205 | .end·method | 207 | .end·method |
206 | .method·private·callStartTransitionListener()V | 208 | .method·private·callStartTransitionListener()V |
207 | ····.locals·3 | 209 | ····.locals·3 |
208 | ····.prologue | 210 | ····.prologue |
209 | ····.line·20 | 211 | ····.line·2042 |
210 | ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 212 | ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
211 | ····if-nez·v1,·:cond_1 | 213 | ····if-nez·v1,·:cond_1 |
212 | ····.line·20 | 214 | ····.line·2043 |
213 | ····const/4·v0,·0x0 | 215 | ····const/4·v0,·0x0 |
214 | ····.line·204 | 216 | ····.line·2049 |
215 | ····.local·v0,·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener; | 217 | ····.local·v0,·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener; |
216 | ····:goto_0 | 218 | ····:goto_0 |
217 | ····if-eqz·v0,·:cond_0 | 219 | ····if-eqz·v0,·:cond_0 |
218 | ····.line·20 | 220 | ····.line·2050 |
219 | ····invoke-interface·{v0},·Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;->onStartEnterTransition()V | 221 | ····invoke-interface·{v0},·Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;->onStartEnterTransition()V |
220 | ····.line·20 | 222 | ····.line·2052 |
221 | ····:cond_0 | 223 | ····:cond_0 |
222 | ····return-void | 224 | ····return-void |
223 | ····.line·204 | 225 | ····.line·2045 |
224 | ····.end·local·v0····#·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener; | 226 | ····.end·local·v0····#·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener; |
225 | ····:cond_1 | 227 | ····:cond_1 |
226 | ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 228 | ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
227 | ····const/4·v2,·0x0 | 229 | ····const/4·v2,·0x0 |
228 | ····iput-boolean·v2,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionPostponed:Z | 230 | ····iput-boolean·v2,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionPostponed:Z |
229 | ····.line·204 | 231 | ····.line·2046 |
230 | ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 232 | ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
231 | ····iget-object·v0,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mStartEnterTransitionListener:Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener; | 233 | ····iget-object·v0,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mStartEnterTransitionListener:Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener; |
232 | ····.line·204 | 234 | ····.line·2047 |
233 | ····.restart·local·v0····#·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener; | 235 | ····.restart·local·v0····#·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener; |
234 | ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 236 | ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
235 | ····const/4·v2,·0x0 | 237 | ····const/4·v2,·0x0 |
236 | ····iput-object·v2,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mStartEnterTransitionListener:Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener; | 238 | ····iput-object·v2,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mStartEnterTransitionListener:Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener; |
237 | ····goto·:goto_0 | 239 | ····goto·:goto_0 |
238 | .end·method | 240 | .end·method |
239 | .method·private·ensureAnimationInfo()Landroid/support/v4/app/Fragment$AnimationInfo; | 241 | .method·private·ensureAnimationInfo()Landroid/support/v4/app/Fragment$AnimationInfo; |
240 | ····.locals·1 | 242 | ····.locals·1 |
241 | ····.prologue | 243 | ····.prologue |
242 | ····.line·247 | 244 | ····.line·2478 |
243 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 245 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
244 | ····if-nez·v0,·:cond_0 | 246 | ····if-nez·v0,·:cond_0 |
245 | ····.line·247 | 247 | ····.line·2479 |
246 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$AnimationInfo; | 248 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$AnimationInfo; |
247 | ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$AnimationInfo;-><init>()V | 249 | ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$AnimationInfo;-><init>()V |
248 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 250 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
249 | ····.line·24 | 251 | ····.line·2481 |
250 | ····:cond_0 | 252 | ····:cond_0 |
251 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 253 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
252 | ····return-object·v0 | 254 | ····return-object·v0 |
253 | .end·method | 255 | .end·method |
254 | .method·public·static·instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; | 256 | .method·public·static·instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; |
255 | ····.locals·1 | 257 | ····.locals·1 |
256 | ····.param·p0,·"context"····#·Landroid/content/Context; | 258 | ····.param·p0,·"context"····#·Landroid/content/Context; |
Max diff block lines reached; 145686/149681 bytes (97.33%) of diff not shown. |
Offset 18, 30 lines modified | Offset 18, 30 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·7 | 22 | ····.line·79 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····.line·41 | 24 | ····.line·411 |
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
27 | .method·public·static·enableDebugLogging(Z)V | 27 | .method·public·static·enableDebugLogging(Z)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p0,·"enabled"····#·Z | 29 | ····.param·p0,·"enabled"····#·Z |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·40 | 31 | ····.line·404 |
32 | ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z | 32 | ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z |
33 | ····.line·40 | 33 | ····.line·405 |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V | 37 | .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V |
38 | .end·method | 38 | .end·method |
Offset 103, 15 lines modified | Offset 103, 15 lines modified | ||
103 | ········} | 103 | ········} |
104 | ····.end·annotation | 104 | ····.end·annotation |
105 | ····.annotation·runtime·Ljava/lang/Deprecated; | 105 | ····.annotation·runtime·Ljava/lang/Deprecated; |
106 | ····.end·annotation | 106 | ····.end·annotation |
107 | ····.prologue | 107 | ····.prologue |
108 | ····.line·16 | 108 | ····.line·165 |
109 | ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 109 | ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
110 | ····move-result-object·v0 | 110 | ····move-result-object·v0 |
111 | ····return-object·v0 | 111 | ····return-object·v0 |
112 | .end·method | 112 | .end·method |
Offset 28, 155 lines modified | Offset 28, 155 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Z)V | 29 | .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Z)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"record"····#·Landroid/support/v4/app/BackStackRecord; | 31 | ····.param·p1,·"record"····#·Landroid/support/v4/app/BackStackRecord; |
32 | ····.param·p2,·"isBack"····#·Z | 32 | ····.param·p2,·"isBack"····#·Z |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·3 | 34 | ····.line·3521 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····.line·3 | 36 | ····.line·3522 |
37 | ····iput-boolean·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z | 37 | ····iput-boolean·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z |
38 | ····.line·3 | 38 | ····.line·3523 |
39 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; | 39 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; |
40 | ····.line·3 | 40 | ····.line·3524 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | .method·static·synthetic·access$000(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Z | 43 | .method·static·synthetic·access$000(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Z |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener; | 45 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener; |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·3 | 47 | ····.line·3515 |
48 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z | 48 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z |
49 | ····return·v0 | 49 | ····return·v0 |
50 | .end·method | 50 | .end·method |
51 | .method·static·synthetic·access$100(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Landroid/support/v4/app/BackStackRecord; | 51 | .method·static·synthetic·access$100(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Landroid/support/v4/app/BackStackRecord; |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener; | 53 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener; |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·3 | 55 | ····.line·3515 |
56 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; | 56 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; |
57 | ····return-object·v0 | 57 | ····return-object·v0 |
58 | .end·method | 58 | .end·method |
59 | #·virtual·methods | 59 | #·virtual·methods |
60 | .method·public·cancelTransaction()V | 60 | .method·public·cancelTransaction()V |
61 | ····.locals·4 | 61 | ····.locals·4 |
62 | ····.prologue | 62 | ····.prologue |
63 | ····const/4·v3,·0x0 | 63 | ····const/4·v3,·0x0 |
64 | ····.line·35 | 64 | ····.line·3582 |
65 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; | 65 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; |
66 | ····iget-object·v0,·v0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; | 66 | ····iget-object·v0,·v0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; |
67 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; | 67 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; |
68 | ····iget-boolean·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z | 68 | ····iget-boolean·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z |
69 | ····invoke-static·{v0,·v1,·v2,·v3,·v3},·Landroid/support/v4/app/FragmentManagerImpl;->access$300(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;ZZZ)V | 69 | ····invoke-static·{v0,·v1,·v2,·v3,·v3},·Landroid/support/v4/app/FragmentManagerImpl;->access$300(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;ZZZ)V |
70 | ····.line·35 | 70 | ····.line·3583 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
73 | .method·public·completeTransaction()V | 73 | .method·public·completeTransaction()V |
74 | ····.locals·10 | 74 | ····.locals·10 |
75 | ····.prologue | 75 | ····.prologue |
76 | ····const/4·v6,·0x0 | 76 | ····const/4·v6,·0x0 |
77 | ····const/4·v5,·0x1 | 77 | ····const/4·v5,·0x1 |
78 | ····.line·35 | 78 | ····.line·3564 |
79 | ····iget·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mNumPostponed:I | 79 | ····iget·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mNumPostponed:I |
80 | ····if-lez·v7,·:cond_1 | 80 | ····if-lez·v7,·:cond_1 |
81 | ····move·v0,·v5 | 81 | ····move·v0,·v5 |
82 | ····.line·35 | 82 | ····.line·3565 |
83 | ····.local·v0,·"canceled":Z | 83 | ····.local·v0,·"canceled":Z |
84 | ····:goto_0 | 84 | ····:goto_0 |
85 | ····iget-object·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; | 85 | ····iget-object·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; |
86 | ····iget-object·v3,·v7,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; | 86 | ····iget-object·v3,·v7,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; |
87 | ····.line·35 | 87 | ····.line·3566 |
88 | ····.local·v3,·"manager":Landroid/support/v4/app/FragmentManagerImpl; | 88 | ····.local·v3,·"manager":Landroid/support/v4/app/FragmentManagerImpl; |
89 | ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; | 89 | ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; |
90 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I | 90 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I |
91 | ····move-result·v4 | 91 | ····move-result·v4 |
92 | ····.line·35 | 92 | ····.line·3567 |
93 | ····.local·v4,·"numAdded":I | 93 | ····.local·v4,·"numAdded":I |
94 | ····const/4·v2,·0x0 | 94 | ····const/4·v2,·0x0 |
95 | ····.local·v2,·"i":I | 95 | ····.local·v2,·"i":I |
96 | ····:goto_1 | 96 | ····:goto_1 |
97 | ····if-ge·v2,·v4,·:cond_2 | 97 | ····if-ge·v2,·v4,·:cond_2 |
98 | ····.line·35 | 98 | ····.line·3568 |
99 | ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; | 99 | ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; |
100 | ····invoke-virtual·{v7,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 100 | ····invoke-virtual·{v7,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
101 | ····move-result-object·v1 | 101 | ····move-result-object·v1 |
102 | ····check-cast·v1,·Landroid/support/v4/app/Fragment; | 102 | ····check-cast·v1,·Landroid/support/v4/app/Fragment; |
103 | ····.line·35 | 103 | ····.line·3569 |
104 | ····.local·v1,·"fragment":Landroid/support/v4/app/Fragment; | 104 | ····.local·v1,·"fragment":Landroid/support/v4/app/Fragment; |
105 | ····const/4·v7,·0x0 | 105 | ····const/4·v7,·0x0 |
106 | ····invoke-virtual·{v1,·v7},·Landroid/support/v4/app/Fragment;->setOnStartEnterTransitionListener(Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;)V | 106 | ····invoke-virtual·{v1,·v7},·Landroid/support/v4/app/Fragment;->setOnStartEnterTransitionListener(Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;)V |
107 | ····.line·35 | 107 | ····.line·3570 |
108 | ····if-eqz·v0,·:cond_0 | 108 | ····if-eqz·v0,·:cond_0 |
109 | ····invoke-virtual·{v1},·Landroid/support/v4/app/Fragment;->isPostponed()Z | 109 | ····invoke-virtual·{v1},·Landroid/support/v4/app/Fragment;->isPostponed()Z |
110 | ····move-result·v7 | 110 | ····move-result·v7 |
111 | ····if-eqz·v7,·:cond_0 | 111 | ····if-eqz·v7,·:cond_0 |
Max diff block lines reached; 2974/7544 bytes (39.42%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·final·Landroid/support/v4/app/FragmentTransition$4; | 1 | .class·final·Landroid/support/v4/app/FragmentTransition$4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FragmentTransition.java" | 3 | .source·"FragmentTransition.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Landroid/support/v4/app/FragmentTransition;->configureSharedElementsUnoptimized(Landroid/view/ViewGroup;Landroid/view/View;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 8 | ····value·=·Landroid/support/v4/app/FragmentTransition;->configureSharedElementsUnoptimized(Landroid/view/ViewGroup;Landroid/view/View;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
9 | .end·annotation | 9 | .end·annotation |
Offset 32, 148 lines modified | Offset 32, 133 lines modified | ||
32 | .field·final·synthetic·val$nameOverrides:Landroid/support/v4/util/ArrayMap; | 32 | .field·final·synthetic·val$nameOverrides:Landroid/support/v4/util/ArrayMap; |
33 | .field·final·synthetic·val$nonExistentView:Landroid/view/View; | 33 | .field·final·synthetic·val$nonExistentView:Landroid/view/View; |
34 | .field·final·synthetic·val$outFragment:Landroid/support/v4/app/Fragment; | 34 | .field·final·synthetic·val$outFragment:Landroid/support/v4/app/Fragment; |
35 | .field·final·synthetic·val$sceneRoot:Landroid/view/ViewGroup; | ||
36 | .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList; | 35 | .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList; |
37 | .field·final·synthetic·val$sharedElementsOut:Ljava/util/ArrayList; | 36 | .field·final·synthetic·val$sharedElementsOut:Ljava/util/ArrayList; |
38 | #·direct·methods | 37 | #·direct·methods |
39 | .method·constructor·<init>(Landroid/ | 38 | .method·constructor·<init>(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Landroid/view/View;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;Ljava/lang/Object;Landroid/graphics/Rect;)V |
40 | ····.locals·0 | 39 | ····.locals·0 |
41 | ····.prologue | 40 | ····.prologue |
42 | ····.line·6 | 41 | ····.line·639 |
43 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sceneRoot:Landroid/view/ViewGroup; | ||
44 | ····iput-object·p | 42 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nameOverrides:Landroid/support/v4/util/ArrayMap; |
45 | ····iput-object·p | 43 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object; |
46 | ····iput-object·p | 44 | ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$fragments:Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; |
47 | ····iput-object·p | 45 | ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList; |
48 | ····iput-object·p | 46 | ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nonExistentView:Landroid/view/View; |
49 | ····iput-object·p | 47 | ····iput-object·p6,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inFragment:Landroid/support/v4/app/Fragment; |
50 | ····iput-object·p | 48 | ····iput-object·p7,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$outFragment:Landroid/support/v4/app/Fragment; |
51 | ····iput-boolean·p | 49 | ····iput-boolean·p8,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inIsPop:Z |
52 | ····iput-object·p | 50 | ····iput-object·p9,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsOut:Ljava/util/ArrayList; |
53 | ····iput-object·p1 | 51 | ····iput-object·p10,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$enterTransition:Ljava/lang/Object; |
54 | ····iput-object·p1 | 52 | ····iput-object·p11,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inEpicenter:Landroid/graphics/Rect; |
55 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
56 | ····return-void | 54 | ····return-void |
57 | .end·method | 55 | .end·method |
58 | #·virtual·methods | 56 | #·virtual·methods |
59 | .method·public· | 57 | .method·public·run()V |
60 | ····.locals·6 | 58 | ····.locals·6 |
61 | ····.prologue | 59 | ····.prologue |
62 | ····.line·6 | 60 | ····.line·642 |
63 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sceneRoot:Landroid/view/ViewGroup; | ||
64 | ····invoke-virtual·{v2},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | ||
65 | ····move-result-object·v2 | ||
66 | ····invoke-virtual·{v2,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | ||
67 | ····.line·622 | ||
68 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nameOverrides:Landroid/support/v4/util/ArrayMap; | 61 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nameOverrides:Landroid/support/v4/util/ArrayMap; |
69 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object; | 62 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object; |
70 | ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$fragments:Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; | 63 | ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$fragments:Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; |
71 | ····invoke-static·{v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransition;->access$300(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap; | 64 | ····invoke-static·{v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransition;->access$300(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap; |
72 | ····move-result-object·v1 | 65 | ····move-result-object·v1 |
73 | ····.line·6 | 66 | ····.line·645 |
74 | ····.local·v1,·"inSharedElements":Landroid/support/v4/util/ArrayMap;,·"Landroid/support/v4/util/ArrayMap<Ljava/lang/String;Landroid/view/View;>;" | 67 | ····.local·v1,·"inSharedElements":Landroid/support/v4/util/ArrayMap;,·"Landroid/support/v4/util/ArrayMap<Ljava/lang/String;Landroid/view/View;>;" |
75 | ····if-eqz·v1,·:cond_0 | 68 | ····if-eqz·v1,·:cond_0 |
76 | ····.line·6 | 69 | ····.line·646 |
77 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList; | 70 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList; |
78 | ····invoke-virtual·{v1},·Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection; | 71 | ····invoke-virtual·{v1},·Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection; |
79 | ····move-result-object·v3 | 72 | ····move-result-object·v3 |
80 | ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z | 73 | ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z |
81 | ····.line·6 | 74 | ····.line·647 |
82 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList; | 75 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList; |
83 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nonExistentView:Landroid/view/View; | 76 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nonExistentView:Landroid/view/View; |
84 | ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 77 | ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
85 | ····.line·6 | 78 | ····.line·650 |
86 | ····:cond_0 | 79 | ····:cond_0 |
87 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inFragment:Landroid/support/v4/app/Fragment; | 80 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inFragment:Landroid/support/v4/app/Fragment; |
88 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$outFragment:Landroid/support/v4/app/Fragment; | 81 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$outFragment:Landroid/support/v4/app/Fragment; |
89 | ····iget-boolean·v4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inIsPop:Z | 82 | ····iget-boolean·v4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inIsPop:Z |
90 | ····const/4·v5,·0x0 | 83 | ····const/4·v5,·0x0 |
91 | ····invoke-static·{v2,·v3,·v4,·v1,·v5},·Landroid/support/v4/app/FragmentTransition;->access$200(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V | 84 | ····invoke-static·{v2,·v3,·v4,·v1,·v5},·Landroid/support/v4/app/FragmentTransition;->access$200(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V |
92 | ····.line·6 | 85 | ····.line·652 |
93 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object; | 86 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object; |
94 | ····if-eqz·v2,·:cond_1 | 87 | ····if-eqz·v2,·:cond_1 |
95 | ····.line·6 | 88 | ····.line·653 |
Max diff block lines reached; 1648/9446 bytes (17.45%) of diff not shown. |
Offset 14, 53 lines modified | Offset 14, 53 lines modified | ||
14 | #·direct·methods | 14 | #·direct·methods |
15 | .method·constructor·<init>()V | 15 | .method·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·3 | 18 | ····.line·34 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····return-void | 20 | ····return-void |
21 | .end·method | 21 | .end·method |
22 | .method·static·synthetic·access$000(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; | 22 | .method·static·synthetic·access$000(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····.param·p0,·"x0"····#·Ljava/util/Map; | 24 | ····.param·p0,·"x0"····#·Ljava/util/Map; |
25 | ····.param·p1,·"x1"····#·Ljava/lang/String; | 25 | ····.param·p1,·"x1"····#·Ljava/lang/String; |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·3 | 27 | ····.line·34 |
28 | ····invoke-static·{p0,·p1},·Landroid/support/v4/app/FragmentTransitionCompat21;->findKeyForValue(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; | 28 | ····invoke-static·{p0,·p1},·Landroid/support/v4/app/FragmentTransitionCompat21;->findKeyForValue(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; |
29 | ····move-result-object·v0 | 29 | ····move-result-object·v0 |
30 | ····return-object·v0 | 30 | ····return-object·v0 |
31 | .end·method | 31 | .end·method |
32 | .method·public·static·addTarget(Ljava/lang/Object;Landroid/view/View;)V | 32 | .method·public·static·addTarget(Ljava/lang/Object;Landroid/view/View;)V |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····.param·p0,·"transitionObj"····#·Ljava/lang/Object; | 34 | ····.param·p0,·"transitionObj"····#·Ljava/lang/Object; |
35 | ····.param·p1,·"view"····#·Landroid/view/View; | 35 | ····.param·p1,·"view"····#·Landroid/view/View; |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·5 | 37 | ····.line·525 |
38 | ····if-eqz·p0,·:cond_0 | 38 | ····if-eqz·p0,·:cond_0 |
39 | ····move-object·v0,·p0 | 39 | ····move-object·v0,·p0 |
40 | ····.line·5 | 40 | ····.line·526 |
41 | ····check-cast·v0,·Landroid/transition/Transition; | 41 | ····check-cast·v0,·Landroid/transition/Transition; |
42 | ····.line·5 | 42 | ····.line·527 |
43 | ····.local·v0,·"transition":Landroid/transition/Transition; | 43 | ····.local·v0,·"transition":Landroid/transition/Transition; |
44 | ····invoke-virtual·{v0,·p1},·Landroid/transition/Transition;->addTarget(Landroid/view/View;)Landroid/transition/Transition; | 44 | ····invoke-virtual·{v0,·p1},·Landroid/transition/Transition;->addTarget(Landroid/view/View;)Landroid/transition/Transition; |
45 | ····.line·5 | 45 | ····.line·529 |
46 | ····.end·local·v0····#·"transition":Landroid/transition/Transition; | 46 | ····.end·local·v0····#·"transition":Landroid/transition/Transition; |
47 | ····:cond_0 | 47 | ····:cond_0 |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
50 | .method·public·static·addTargets(Ljava/lang/Object;Ljava/util/ArrayList;)V | 50 | .method·public·static·addTargets(Ljava/lang/Object;Ljava/util/ArrayList;)V |
51 | ····.locals·8 | 51 | ····.locals·8 |
Offset 73, 133 lines modified | Offset 73, 133 lines modified | ||
73 | ············"<", | 73 | ············"<", |
74 | ············"Landroid/view/View;", | 74 | ············"Landroid/view/View;", |
75 | ············">;)V" | 75 | ············">;)V" |
76 | ········} | 76 | ········} |
77 | ····.end·annotation | 77 | ····.end·annotation |
78 | ····.prologue | 78 | ····.prologue |
79 | ····.line·15 | 79 | ····.line·156 |
80 | ····.local·p1,·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;" | 80 | ····.local·p1,·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;" |
81 | ····move-object·v6,·p0 | 81 | ····move-object·v6,·p0 |
82 | ····check-cast·v6,·Landroid/transition/Transition; | 82 | ····check-cast·v6,·Landroid/transition/Transition; |
83 | ····.line·15 | 83 | ····.line·157 |
84 | ····.local·v6,·"transition":Landroid/transition/Transition; | 84 | ····.local·v6,·"transition":Landroid/transition/Transition; |
85 | ····if-nez·v6,·:cond_1 | 85 | ····if-nez·v6,·:cond_1 |
86 | ····.line·17 | 86 | ····.line·177 |
87 | ····:cond_0 | 87 | ····:cond_0 |
88 | ····return-void | 88 | ····return-void |
89 | ····.line·16 | 89 | ····.line·160 |
90 | ····:cond_1 | 90 | ····:cond_1 |
91 | ····instance-of·v7,·v6,·Landroid/transition/TransitionSet; | 91 | ····instance-of·v7,·v6,·Landroid/transition/TransitionSet; |
92 | ····if-eqz·v7,·:cond_2 | 92 | ····if-eqz·v7,·:cond_2 |
93 | ····move-object·v4,·v6 | 93 | ····move-object·v4,·v6 |
94 | ····.line·16 | 94 | ····.line·161 |
95 | ····check-cast·v4,·Landroid/transition/TransitionSet; | 95 | ····check-cast·v4,·Landroid/transition/TransitionSet; |
96 | ····.line·16 | 96 | ····.line·162 |
97 | ····.local·v4,·"set":Landroid/transition/TransitionSet; | 97 | ····.local·v4,·"set":Landroid/transition/TransitionSet; |
98 | ····invoke-virtual·{v4},·Landroid/transition/TransitionSet;->getTransitionCount()I | 98 | ····invoke-virtual·{v4},·Landroid/transition/TransitionSet;->getTransitionCount()I |
99 | ····move-result·v2 | 99 | ····move-result·v2 |
100 | ····.line·16 | 100 | ····.line·163 |
101 | ····.local·v2,·"numTransitions":I | 101 | ····.local·v2,·"numTransitions":I |
102 | ····const/4·v1,·0x0 | 102 | ····const/4·v1,·0x0 |
103 | ····.local·v1,·"i":I | 103 | ····.local·v1,·"i":I |
104 | ····:goto_0 | 104 | ····:goto_0 |
105 | ····if-ge·v1,·v2,·:cond_0 | 105 | ····if-ge·v1,·v2,·:cond_0 |
106 | ····.line·16 | 106 | ····.line·164 |
107 | ····invoke-virtual·{v4,·v1},·Landroid/transition/TransitionSet;->getTransitionAt(I)Landroid/transition/Transition; | 107 | ····invoke-virtual·{v4,·v1},·Landroid/transition/TransitionSet;->getTransitionAt(I)Landroid/transition/Transition; |
108 | ····move-result-object·v0 | 108 | ····move-result-object·v0 |
109 | ····.line·16 | 109 | ····.line·165 |
110 | ····.local·v0,·"child":Landroid/transition/Transition; | 110 | ····.local·v0,·"child":Landroid/transition/Transition; |
111 | ····invoke-static·{v0,·p1},·Landroid/support/v4/app/FragmentTransitionCompat21;->addTargets(Ljava/lang/Object;Ljava/util/ArrayList;)V | 111 | ····invoke-static·{v0,·p1},·Landroid/support/v4/app/FragmentTransitionCompat21;->addTargets(Ljava/lang/Object;Ljava/util/ArrayList;)V |
112 | ····.line·16 | 112 | ····.line·163 |
113 | ····add-int/lit8·v1,·v1,·0x1 | 113 | ····add-int/lit8·v1,·v1,·0x1 |
114 | ····goto·:goto_0 | 114 | ····goto·:goto_0 |
115 | ····.line·16 | 115 | ····.line·167 |
116 | ····.end·local·v0····#·"child":Landroid/transition/Transition; | 116 | ····.end·local·v0····#·"child":Landroid/transition/Transition; |
117 | ····.end·local·v1····#·"i":I | 117 | ····.end·local·v1····#·"i":I |
118 | ····.end·local·v2····#·"numTransitions":I | 118 | ····.end·local·v2····#·"numTransitions":I |
119 | ····.end·local·v4····#·"set":Landroid/transition/TransitionSet; | 119 | ····.end·local·v4····#·"set":Landroid/transition/TransitionSet; |
120 | ····:cond_2 | 120 | ····:cond_2 |
121 | ····invoke-static·{v6},·Landroid/support/v4/app/FragmentTransitionCompat21;->hasSimpleTarget(Landroid/transition/Transition;)Z | 121 | ····invoke-static·{v6},·Landroid/support/v4/app/FragmentTransitionCompat21;->hasSimpleTarget(Landroid/transition/Transition;)Z |
122 | ····move-result·v7 | 122 | ····move-result·v7 |
123 | ····if-nez·v7,·:cond_0 | 123 | ····if-nez·v7,·:cond_0 |
124 | ····.line·16 | 124 | ····.line·168 |
Max diff block lines reached; 45655/49301 bytes (92.60%) of diff not shown. |
Offset 23, 35 lines modified | Offset 23, 35 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;)V | 24 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·64 | 28 | ····.line·642 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener; |
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·run()V | 34 | .method·public·run()V |
35 | ····.locals·3 | 35 | ····.locals·3 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·64 | 37 | ····.line·645 |
38 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener; | 38 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener; |
39 | ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; | 39 | ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; |
40 | ····const/4·v1,·0x0 | 40 | ····const/4·v1,·0x0 |
41 | ····const/4·v2,·0x0 | 41 | ····const/4·v2,·0x0 |
42 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V | 42 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V |
43 | ····.line·64 | 43 | ····.line·646 |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
Offset 23, 29 lines modified | Offset 23, 29 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V | 24 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·70 | 28 | ····.line·707 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
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·run()V | 34 | .method·public·run()V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·7 | 37 | ····.line·710 |
38 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 38 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
39 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z | 39 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z |
40 | ····.line·71 | 40 | ····.line·711 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
Offset 28, 62 lines modified | Offset 28, 62 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·public·constructor·<init>(Landroid/view/View;Landroid/view/animation/Animation;)V | 29 | .method·public·constructor·<init>(Landroid/view/View;Landroid/view/animation/Animation;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"v"····#·Landroid/view/View; | 31 | ····.param·p1,·"v"····#·Landroid/view/View; |
32 | ····.param·p2,·"anim"····#·Landroid/view/animation/Animation; | 32 | ····.param·p2,·"anim"····#·Landroid/view/animation/Animation; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·60 | 34 | ····.line·602 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····.line·60 | 36 | ····.line·603 |
37 | ····if-eqz·p1,·:cond_0 | 37 | ····if-eqz·p1,·:cond_0 |
38 | ····if-nez·p2,·:cond_1 | 38 | ····if-nez·p2,·:cond_1 |
39 | ····.line·60 | 39 | ····.line·607 |
40 | ····:cond_0 | 40 | ····:cond_0 |
41 | ····:goto_0 | 41 | ····:goto_0 |
42 | ····return-void | 42 | ····return-void |
43 | ····.line·60 | 43 | ····.line·606 |
44 | ····:cond_1 | 44 | ····:cond_1 |
45 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; | 45 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; |
46 | ····goto·:goto_0 | 46 | ····goto·:goto_0 |
47 | .end·method | 47 | .end·method |
48 | .method·public·constructor·<init>(Landroid/view/View;Landroid/view/animation/Animation;Landroid/view/animation/Animation$AnimationListener;)V | 48 | .method·public·constructor·<init>(Landroid/view/View;Landroid/view/animation/Animation;Landroid/view/animation/Animation$AnimationListener;)V |
49 | ····.locals·1 | 49 | ····.locals·1 |
50 | ····.param·p1,·"v"····#·Landroid/view/View; | 50 | ····.param·p1,·"v"····#·Landroid/view/View; |
51 | ····.param·p2,·"anim"····#·Landroid/view/animation/Animation; | 51 | ····.param·p2,·"anim"····#·Landroid/view/animation/Animation; |
52 | ····.param·p3,·"listener"····#·Landroid/view/animation/Animation$AnimationListener; | 52 | ····.param·p3,·"listener"····#·Landroid/view/animation/Animation$AnimationListener; |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line·6 | 54 | ····.line·610 |
55 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 55 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
56 | ····.line·61 | 56 | ····.line·611 |
57 | ····if-eqz·p1,·:cond_0 | 57 | ····if-eqz·p1,·:cond_0 |
58 | ····if-nez·p2,·:cond_1 | 58 | ····if-nez·p2,·:cond_1 |
59 | ····.line·61 | 59 | ····.line·617 |
60 | ····:cond_0 | 60 | ····:cond_0 |
61 | ····:goto_0 | 61 | ····:goto_0 |
62 | ····return-void | 62 | ····return-void |
63 | ····.line·61 | 63 | ····.line·614 |
64 | ····:cond_1 | 64 | ····:cond_1 |
65 | ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener; | 65 | ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener; |
66 | ····.line·61 | 66 | ····.line·615 |
67 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; | 67 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; |
68 | ····.line·61 | 68 | ····.line·616 |
69 | ····const/4·v0,·0x1 | 69 | ····const/4·v0,·0x1 |
70 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mShouldRunOnHWLayer:Z | 70 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mShouldRunOnHWLayer:Z |
71 | ····goto·:goto_0 | 71 | ····goto·:goto_0 |
72 | .end·method | 72 | .end·method |
Offset 92, 65 lines modified | Offset 92, 65 lines modified | ||
92 | .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V | 92 | .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V |
93 | ····.locals·3 | 93 | ····.locals·3 |
94 | ····.param·p1,·"animation"····#·Landroid/view/animation/Animation; | 94 | ····.param·p1,·"animation"····#·Landroid/view/animation/Animation; |
95 | ····.annotation·build·Landroid/support/annotation/CallSuper; | 95 | ····.annotation·build·Landroid/support/annotation/CallSuper; |
96 | ····.end·annotation | 96 | ····.end·annotation |
97 | ····.prologue | 97 | ····.prologue |
98 | ····.line·6 | 98 | ····.line·630 |
99 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; | 99 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; |
100 | ····if-eqz·v0,·:cond_1 | 100 | ····if-eqz·v0,·:cond_1 |
101 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mShouldRunOnHWLayer:Z | 101 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mShouldRunOnHWLayer:Z |
102 | ····if-eqz·v0,·:cond_1 | 102 | ····if-eqz·v0,·:cond_1 |
103 | ····.line·64 | 103 | ····.line·641 |
104 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; | 104 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; |
105 | ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompat;->isAttachedToWindow(Landroid/view/View;)Z | 105 | ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompat;->isAttachedToWindow(Landroid/view/View;)Z |
106 | ····move-result·v0 | 106 | ····move-result·v0 |
107 | ····if-nez·v0,·:cond_0 | 107 | ····if-nez·v0,·:cond_0 |
108 | ····invoke-static·{},·Landroid/support/v4/os/BuildCompat;->isAtLeastN()Z | 108 | ····invoke-static·{},·Landroid/support/v4/os/BuildCompat;->isAtLeastN()Z |
109 | ····move-result·v0 | 109 | ····move-result·v0 |
110 | ····if-eqz·v0,·:cond_3 | 110 | ····if-eqz·v0,·:cond_3 |
111 | ····.line·64 | 111 | ····.line·642 |
112 | ····:cond_0 | 112 | ····:cond_0 |
113 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; | 113 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; |
114 | ····new-instance·v1,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1; | 114 | ····new-instance·v1,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1; |
115 | ····invoke-direct·{v1,·p0},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;)V | 115 | ····invoke-direct·{v1,·p0},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;)V |
116 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->post(Ljava/lang/Runnable;)Z | 116 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->post(Ljava/lang/Runnable;)Z |
117 | ····.line·65 | 117 | ····.line·652 |
118 | ····:cond_1 | 118 | ····:cond_1 |
119 | ····:goto_0 | 119 | ····:goto_0 |
120 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener; | 120 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener; |
121 | ····if-eqz·v0,·:cond_2 | 121 | ····if-eqz·v0,·:cond_2 |
122 | ····.line·65 | 122 | ····.line·653 |
123 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener; | 123 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener; |
124 | ····invoke-interface·{v0,·p1},·Landroid/view/animation/Animation$AnimationListener;->onAnimationEnd(Landroid/view/animation/Animation;)V | 124 | ····invoke-interface·{v0,·p1},·Landroid/view/animation/Animation$AnimationListener;->onAnimationEnd(Landroid/view/animation/Animation;)V |
125 | ····.line·65 | 125 | ····.line·655 |
126 | ····:cond_2 | 126 | ····:cond_2 |
127 | ····return-void | 127 | ····return-void |
128 | ····.line·64 | 128 | ····.line·649 |
129 | ····:cond_3 | 129 | ····:cond_3 |
130 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; | 130 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View; |
131 | ····const/4·v1,·0x0 | 131 | ····const/4·v1,·0x0 |
132 | ····const/4·v2,·0x0 | 132 | ····const/4·v2,·0x0 |
Max diff block lines reached; 1774/6206 bytes (28.59%) of diff not shown. |
Offset 35, 91 lines modified | Offset 35, 91 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·35 | 39 | ····.line·358 |
40 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState$1; | 40 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState$1; |
41 | ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$SavedState$1;-><init>()V | 41 | ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$SavedState$1;-><init>()V |
42 | ····sput-object·v0,·Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; | 42 | ····sput-object·v0,·Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | .method·constructor·<init>(Landroid/os/Bundle;)V | 45 | .method·constructor·<init>(Landroid/os/Bundle;)V |
46 | ····.locals·0 | 46 | ····.locals·0 |
47 | ····.param·p1,·"state"····#·Landroid/os/Bundle; | 47 | ····.param·p1,·"state"····#·Landroid/os/Bundle; |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·33 | 49 | ····.line·337 |
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
51 | ····.line·33 | 51 | ····.line·338 |
52 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; | 52 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; |
53 | ····.line·33 | 53 | ····.line·339 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 56 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 58 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
59 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; | 59 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·3 | 61 | ····.line·341 |
62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
63 | ····.line·3 | 63 | ····.line·342 |
64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; | 64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; | 66 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; |
67 | ····.line·3 | 67 | ····.line·343 |
68 | ····if-eqz·p2,·:cond_0 | 68 | ····if-eqz·p2,·:cond_0 |
69 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; | 69 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; |
70 | ····if-eqz·v0,·:cond_0 | 70 | ····if-eqz·v0,·:cond_0 |
71 | ····.line·3 | 71 | ····.line·344 |
72 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; | 72 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; |
73 | ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V | 73 | ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V |
74 | ····.line·34 | 74 | ····.line·346 |
75 | ····:cond_0 | 75 | ····:cond_0 |
76 | ····return-void | 76 | ····return-void |
77 | .end·method | 77 | .end·method |
78 | #·virtual·methods | 78 | #·virtual·methods |
79 | .method·public·describeContents()I | 79 | .method·public·describeContents()I |
80 | ····.locals·1 | 80 | ····.locals·1 |
81 | ····.prologue | 81 | ····.prologue |
82 | ····.line·3 | 82 | ····.line·350 |
83 | ····const/4·v0,·0x0 | 83 | ····const/4·v0,·0x0 |
84 | ····return·v0 | 84 | ····return·v0 |
85 | .end·method | 85 | .end·method |
86 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 86 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
87 | ····.locals·1 | 87 | ····.locals·1 |
88 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 88 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
89 | ····.param·p2,·"flags"····#·I | 89 | ····.param·p2,·"flags"····#·I |
90 | ····.prologue | 90 | ····.prologue |
91 | ····.line·35 | 91 | ····.line·355 |
92 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; | 92 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; |
93 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V | 93 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V |
94 | ····.line·35 | 94 | ····.line·356 |
95 | ····return-void | 95 | ····return-void |
96 | .end·method | 96 | .end·method |
Offset 16, 15 lines modified | Offset 16, 15 lines modified | ||
16 | #·direct·methods | 16 | #·direct·methods |
17 | .method·static·constructor·<clinit>()V | 17 | .method·static·constructor·<clinit>()V |
18 | ····.locals·1 | 18 | ····.locals·1 |
19 | ····.prologue | 19 | ····.prologue |
20 | ····.line·4 | 20 | ····.line·42 |
21 | ····const/16·v0,·0x8 | 21 | ····const/16·v0,·0x8 |
22 | ····new-array·v0,·v0,·[I | 22 | ····new-array·v0,·v0,·[I |
23 | ····fill-array-data·v0,·:array_0 | 23 | ····fill-array-data·v0,·:array_0 |
24 | ····sput-object·v0,·Landroid/support/v4/app/FragmentTransition;->INVERSE_OPS:[I | 24 | ····sput-object·v0,·Landroid/support/v4/app/FragmentTransition;->INVERSE_OPS:[I |
Offset 44, 42 lines modified | Offset 44, 42 lines modified | ||
44 | ····.end·array-data | 44 | ····.end·array-data |
45 | .end·method | 45 | .end·method |
46 | .method·constructor·<init>()V | 46 | .method·constructor·<init>()V |
47 | ····.locals·0 | 47 | ····.locals·0 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·3 | 49 | ····.line·37 |
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
51 | ····.line·1 | 51 | ····.line·1116 |
52 | ····return-void | 52 | ····return-void |
53 | .end·method | 53 | .end·method |
54 | .method·static·synthetic·access$000(Ljava/util/ArrayList;I)V | 54 | .method·static·synthetic·access$000(Ljava/util/ArrayList;I)V |
55 | ····.locals·0 | 55 | ····.locals·0 |
56 | ····.param·p0,·"x0"····#·Ljava/util/ArrayList; | 56 | ····.param·p0,·"x0"····#·Ljava/util/ArrayList; |
57 | ····.param·p1,·"x1"····#·I | 57 | ····.param·p1,·"x1"····#·I |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·3 | 59 | ····.line·37 |
60 | ····invoke-static·{p0,·p1},·Landroid/support/v4/app/FragmentTransition;->setViewVisibility(Ljava/util/ArrayList;I)V | 60 | ····invoke-static·{p0,·p1},·Landroid/support/v4/app/FragmentTransition;->setViewVisibility(Ljava/util/ArrayList;I)V |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | .method·static·synthetic·access$100(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList; | 63 | .method·static·synthetic·access$100(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.param·p0,·"x0"····#·Ljava/lang/Object; | 65 | ····.param·p0,·"x0"····#·Ljava/lang/Object; |
66 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/Fragment; | 66 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/Fragment; |
67 | ····.param·p2,·"x2"····#·Ljava/util/ArrayList; | 67 | ····.param·p2,·"x2"····#·Ljava/util/ArrayList; |
68 | ····.param·p3,·"x3"····#·Landroid/view/View; | 68 | ····.param·p3,·"x3"····#·Landroid/view/View; |
69 | ····.prologue | 69 | ····.prologue |
70 | ····.line·3 | 70 | ····.line·37 |
71 | ····invoke-static·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/FragmentTransition;->configureEnteringExitingViews(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList; | 71 | ····invoke-static·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/FragmentTransition;->configureEnteringExitingViews(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList; |
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····return-object·v0 | 73 | ····return-object·v0 |
74 | .end·method | 74 | .end·method |
Offset 88, 28 lines modified | Offset 88, 28 lines modified | ||
88 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment; | 88 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment; |
89 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/Fragment; | 89 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/Fragment; |
90 | ····.param·p2,·"x2"····#·Z | 90 | ····.param·p2,·"x2"····#·Z |
91 | ····.param·p3,·"x3"····#·Landroid/support/v4/util/ArrayMap; | 91 | ····.param·p3,·"x3"····#·Landroid/support/v4/util/ArrayMap; |
92 | ····.param·p4,·"x4"····#·Z | 92 | ····.param·p4,·"x4"····#·Z |
93 | ····.prologue | 93 | ····.prologue |
94 | ····.line·3 | 94 | ····.line·37 |
95 | ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/FragmentTransition;->callSharedElementStartEnd(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V | 95 | ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/FragmentTransition;->callSharedElementStartEnd(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V |
96 | ····return-void | 96 | ····return-void |
97 | .end·method | 97 | .end·method |
98 | .method·static·synthetic·access$300(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap; | 98 | .method·static·synthetic·access$300(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap; |
99 | ····.locals·1 | 99 | ····.locals·1 |
100 | ····.param·p0,·"x0"····#·Landroid/support/v4/util/ArrayMap; | 100 | ····.param·p0,·"x0"····#·Landroid/support/v4/util/ArrayMap; |
101 | ····.param·p1,·"x1"····#·Ljava/lang/Object; | 101 | ····.param·p1,·"x1"····#·Ljava/lang/Object; |
102 | ····.param·p2,·"x2"····#·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; | 102 | ····.param·p2,·"x2"····#·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; |
103 | ····.prologue | 103 | ····.prologue |
104 | ····.line·3 | 104 | ····.line·37 |
105 | ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/FragmentTransition;->captureInSharedElements(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap; | 105 | ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/FragmentTransition;->captureInSharedElements(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap; |
106 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
107 | ····return-object·v0 | 107 | ····return-object·v0 |
108 | .end·method | 108 | .end·method |
Offset 117, 22 lines modified | Offset 117, 92 lines modified | ||
117 | ····.locals·1 | 117 | ····.locals·1 |
118 | ····.param·p0,·"x0"····#·Landroid/support/v4/util/ArrayMap; | 118 | ····.param·p0,·"x0"····#·Landroid/support/v4/util/ArrayMap; |
119 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; | 119 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; |
120 | ····.param·p2,·"x2"····#·Ljava/lang/Object; | 120 | ····.param·p2,·"x2"····#·Ljava/lang/Object; |
121 | ····.param·p3,·"x3"····#·Z | 121 | ····.param·p3,·"x3"····#·Z |
122 | ····.prologue | 122 | ····.prologue |
123 | ····.line·3 | 123 | ····.line·37 |
124 | ····invoke-static·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/FragmentTransition;->getInEpicenterView(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/lang/Object;Z)Landroid/view/View; | 124 | ····invoke-static·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/FragmentTransition;->getInEpicenterView(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/lang/Object;Z)Landroid/view/View; |
125 | ····move-result-object·v0 | 125 | ····move-result-object·v0 |
126 | ····return-object·v0 | 126 | ····return-object·v0 |
127 | .end·method | 127 | .end·method |
128 | .method·private·static·addSharedElementsWithMatchingNames(Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;Ljava/util/Collection;)V | ||
129 | ····.locals·3 | ||
130 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
131 | ········value·=·{ | ||
132 | ············"(", | ||
133 | ············"Ljava/util/ArrayList", | ||
134 | ············"<", | ||
135 | ············"Landroid/view/View;", | ||
136 | ············">;", | ||
137 | ············"Landroid/support/v4/util/ArrayMap", | ||
138 | ············"<", | ||
139 | ············"Ljava/lang/String;", | ||
140 | ············"Landroid/view/View;", | ||
141 | ············">;", | ||
142 | ············"Ljava/util/Collection", | ||
143 | ············"<", | ||
144 | ············"Ljava/lang/String;", | ||
145 | ············">;)V" | ||
146 | ········} | ||
147 | ····.end·annotation | ||
148 | ····.prologue | ||
149 | ····.line·552 | ||
150 | ····.local·p0,·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;" | ||
Max diff block lines reached; 111301/117093 bytes (95.05%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$3; | 1 | .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FragmentTransitionCompat21.java" | 3 | .source·"FragmentTransitionCompat21.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->setNameOverridesOptimized(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/Map;)V | 8 | ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->setNameOverridesOptimized(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/Map;)V |
9 | .end·annotation | 9 | .end·annotation |
Offset 20, 69 lines modified | Offset 20, 56 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·val$inNames:Ljava/util/ArrayList; | 21 | .field·final·synthetic·val$inNames:Ljava/util/ArrayList; |
22 | .field·final·synthetic·val$numSharedElements:I | 22 | .field·final·synthetic·val$numSharedElements:I |
23 | .field·final·synthetic·val$outNames:Ljava/util/ArrayList; | 23 | .field·final·synthetic·val$outNames:Ljava/util/ArrayList; |
24 | .field·final·synthetic·val$sceneRoot:Landroid/view/View; | ||
25 | .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList; | 24 | .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList; |
26 | .field·final·synthetic·val$sharedElementsOut:Ljava/util/ArrayList; | 25 | .field·final·synthetic·val$sharedElementsOut:Ljava/util/ArrayList; |
27 | #·direct·methods | 26 | #·direct·methods |
28 | .method·constructor·<init>( | 27 | .method·constructor·<init>(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V |
29 | ····.locals·0 | 28 | ····.locals·0 |
30 | ····.prologue | 29 | ····.prologue |
31 | ····.line·34 | 30 | ····.line·345 |
32 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sceneRoot:Landroid/view/View; | ||
33 | ····iput·p | 31 | ····iput·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$numSharedElements:I |
34 | ····iput-object·p | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsIn:Ljava/util/ArrayList; |
35 | ····iput-object·p | 33 | ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$inNames:Ljava/util/ArrayList; |
36 | ····iput-object·p | 34 | ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsOut:Ljava/util/ArrayList; |
37 | ····iput-object·p | 35 | ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$outNames:Ljava/util/ArrayList; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
39 | ····return-void | 37 | ····return-void |
40 | .end·method | 38 | .end·method |
41 | #·virtual·methods | 39 | #·virtual·methods |
42 | .method·public· | 40 | .method·public·run()V |
43 | ····.locals·3 | 41 | ····.locals·3 |
44 | ····.prologue | 42 | ····.prologue |
45 | ····.line·3 | 43 | ····.line·348 |
46 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sceneRoot:Landroid/view/View; | ||
47 | ····invoke-virtual·{v1},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | ||
48 | ····move-result-object·v1 | ||
49 | ····invoke-virtual·{v1,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | ||
50 | ····.line·351 | ||
51 | ····const/4·v0,·0x0 | 44 | ····const/4·v0,·0x0 |
52 | ····.local·v0,·"i":I | 45 | ····.local·v0,·"i":I |
53 | ····:goto_0 | 46 | ····:goto_0 |
54 | ····iget·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$numSharedElements:I | 47 | ····iget·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$numSharedElements:I |
55 | ····if-ge·v0,·v1,·:cond_0 | 48 | ····if-ge·v0,·v1,·:cond_0 |
56 | ····.line·3 | 49 | ····.line·349 |
57 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsIn:Ljava/util/ArrayList; | 50 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsIn:Ljava/util/ArrayList; |
58 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 51 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
59 | ····move-result-object·v1 | 52 | ····move-result-object·v1 |
60 | ····check-cast·v1,·Landroid/view/View; | 53 | ····check-cast·v1,·Landroid/view/View; |
Offset 93, 15 lines modified | Offset 80, 15 lines modified | ||
93 | ····move-result-object·v2 | 80 | ····move-result-object·v2 |
94 | ····check-cast·v2,·Ljava/lang/String; | 81 | ····check-cast·v2,·Ljava/lang/String; |
95 | ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V | 82 | ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V |
96 | ····.line·35 | 83 | ····.line·350 |
97 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsOut:Ljava/util/ArrayList; | 84 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsOut:Ljava/util/ArrayList; |
98 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 85 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
99 | ····move-result-object·v1 | 86 | ····move-result-object·v1 |
100 | ····check-cast·v1,·Landroid/view/View; | 87 | ····check-cast·v1,·Landroid/view/View; |
Offset 112, 18 lines modified | Offset 99, 16 lines modified | ||
112 | ····move-result-object·v2 | 99 | ····move-result-object·v2 |
113 | ····check-cast·v2,·Ljava/lang/String; | 100 | ····check-cast·v2,·Ljava/lang/String; |
114 | ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V | 101 | ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V |
115 | ····.line·3 | 102 | ····.line·348 |
116 | ····add-int/lit8·v0,·v0,·0x1 | 103 | ····add-int/lit8·v0,·v0,·0x1 |
117 | ····goto·:goto_0 | 104 | ····goto·:goto_0 |
118 | ····.line·35 | 105 | ····.line·352 |
119 | ····:cond_0 | 106 | ····:cond_0 |
120 | ····const/4·v1,·0x1 | ||
121 | ····return | 107 | ····return-void |
122 | .end·method | 108 | .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/app/Fragment;)V | 21 | .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/Fragment; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/Fragment; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·21 | 25 | ····.line·2154 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentContainer;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentContainer;-><init>()V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
Offset 37, 31 lines modified | Offset 37, 31 lines modified | ||
37 | .method·public·onFindViewById(I)Landroid/view/View; | 37 | .method·public·onFindViewById(I)Landroid/view/View; |
38 | ····.locals·2 | 38 | ····.locals·2 |
39 | ····.param·p1,·"id"····#·I | 39 | ····.param·p1,·"id"····#·I |
40 | ····.annotation·build·Landroid/support/annotation/Nullable; | 40 | ····.annotation·build·Landroid/support/annotation/Nullable; |
41 | ····.end·annotation | 41 | ····.end·annotation |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·215 | 43 | ····.line·2158 |
44 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; | 44 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; |
45 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 45 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
46 | ····if-nez·v0,·:cond_0 | 46 | ····if-nez·v0,·:cond_0 |
47 | ····.line·215 | 47 | ····.line·2159 |
48 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 48 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
49 | ····const-string·v1,·"Fragment·does·not·have·a·view" | 49 | ····const-string·v1,·"Fragment·does·not·have·a·view" |
50 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 50 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
51 | ····throw·v0 | 51 | ····throw·v0 |
52 | ····.line·21 | 52 | ····.line·2161 |
53 | ····:cond_0 | 53 | ····:cond_0 |
54 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; | 54 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; |
55 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 55 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
56 | ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 56 | ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
Offset 70, 15 lines modified | Offset 70, 15 lines modified | ||
70 | ····return-object·v0 | 70 | ····return-object·v0 |
71 | .end·method | 71 | .end·method |
72 | .method·public·onHasView()Z | 72 | .method·public·onHasView()Z |
73 | ····.locals·1 | 73 | ····.locals·1 |
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line·216 | 75 | ····.line·2166 |
76 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; | 76 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; |
77 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 77 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
78 | ····if-eqz·v0,·:cond_0 | 78 | ····if-eqz·v0,·:cond_0 |
79 | ····const/4·v0,·0x1 | 79 | ····const/4·v0,·0x1 |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·final·Landroid/support/v4/app/FragmentTransition$2; | 1 | .class·final·Landroid/support/v4/app/FragmentTransition$2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FragmentTransition.java" | 3 | .source·"FragmentTransition.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Landroid/support/v4/app/FragmentTransition;->scheduleTargetChange(Landroid/view/ViewGroup;Landroid/support/v4/app/Fragment;Landroid/view/View;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V | 8 | ····value·=·Landroid/support/v4/app/FragmentTransition;->scheduleTargetChange(Landroid/view/ViewGroup;Landroid/support/v4/app/Fragment;Landroid/view/View;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V |
9 | .end·annotation | 9 | .end·annotation |
Offset 26, 129 lines modified | Offset 26, 120 lines modified | ||
26 | .field·final·synthetic·val$exitingViews:Ljava/util/ArrayList; | 26 | .field·final·synthetic·val$exitingViews:Ljava/util/ArrayList; |
27 | .field·final·synthetic·val$inFragment:Landroid/support/v4/app/Fragment; | 27 | .field·final·synthetic·val$inFragment:Landroid/support/v4/app/Fragment; |
28 | .field·final·synthetic·val$nonExistentView:Landroid/view/View; | 28 | .field·final·synthetic·val$nonExistentView:Landroid/view/View; |
29 | .field·final·synthetic·val$sceneRoot:Landroid/view/ViewGroup; | ||
30 | .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList; | 29 | .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList; |
31 | #·direct·methods | 30 | #·direct·methods |
32 | .method·constructor·<init>(L | 31 | .method·constructor·<init>(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;)V |
33 | ····.locals·0 | 32 | ····.locals·0 |
34 | ····.prologue | 33 | ····.prologue |
35 | ····.line·361 | 34 | ····.line·361 |
36 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sceneRoot:Landroid/view/ViewGroup; | ||
37 | ····iput-object·p | 35 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object; |
38 | ····iput-object·p | 36 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View; |
39 | ····iput-object·p | 37 | ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$inFragment:Landroid/support/v4/app/Fragment; |
40 | ····iput-object·p | 38 | ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sharedElementsIn:Ljava/util/ArrayList; |
41 | ····iput-object·p | 39 | ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enteringViews:Ljava/util/ArrayList; |
42 | ····iput-object·p | 40 | ····iput-object·p6,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList; |
43 | ····iput-object·p | 41 | ····iput-object·p7,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitTransition:Ljava/lang/Object; |
44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
45 | ····return-void | 43 | ····return-void |
46 | .end·method | 44 | .end·method |
47 | #·virtual·methods | 45 | #·virtual·methods |
48 | .method·public· | 46 | .method·public·run()V |
49 | ····.locals·6 | 47 | ····.locals·6 |
50 | ····.prologue | 48 | ····.prologue |
51 | ····.line·364 | 49 | ····.line·364 |
52 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sceneRoot:Landroid/view/ViewGroup; | ||
53 | ····invoke-virtual·{v2},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | ||
54 | ····move-result-object·v2 | ||
55 | ····invoke-virtual·{v2,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | ||
56 | ····.line·366 | ||
57 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object; | 50 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object; |
58 | ····if-eqz·v2,·:cond_0 | 51 | ····if-eqz·v2,·:cond_0 |
59 | ····.line·36 | 52 | ····.line·365 |
60 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object; | 53 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object; |
61 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View; | 54 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View; |
62 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/FragmentTransitionCompat21;->removeTarget(Ljava/lang/Object;Landroid/view/View;)V | 55 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/FragmentTransitionCompat21;->removeTarget(Ljava/lang/Object;Landroid/view/View;)V |
63 | ····.line·36 | 56 | ····.line·367 |
64 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object; | 57 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object; |
65 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$inFragment:Landroid/support/v4/app/Fragment; | 58 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$inFragment:Landroid/support/v4/app/Fragment; |
66 | ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sharedElementsIn:Ljava/util/ArrayList; | 59 | ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sharedElementsIn:Ljava/util/ArrayList; |
67 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View; | 60 | ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View; |
68 | ····invoke-static·{v2,·v3,·v4,·v5},·Landroid/support/v4/app/FragmentTransition;->access$100(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList; | 61 | ····invoke-static·{v2,·v3,·v4,·v5},·Landroid/support/v4/app/FragmentTransition;->access$100(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList; |
69 | ····move-result-object·v1 | 62 | ····move-result-object·v1 |
70 | ····.line·3 | 63 | ····.line·369 |
71 | ····.local·v1,·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;" | 64 | ····.local·v1,·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;" |
72 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enteringViews:Ljava/util/ArrayList; | 65 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enteringViews:Ljava/util/ArrayList; |
73 | ····invoke-virtual·{v2,·v1},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z | 66 | ····invoke-virtual·{v2,·v1},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z |
74 | ····.line·37 | 67 | ····.line·372 |
75 | ····.end·local·v1····#·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;" | 68 | ····.end·local·v1····#·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;" |
76 | ····:cond_0 | 69 | ····:cond_0 |
77 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList; | 70 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList; |
71 | ····if-eqz·v2,·:cond_2 | ||
72 | ····.line·373 | ||
73 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitTransition:Ljava/lang/Object; | ||
78 | ····if-eqz·v2,·:cond_1 | 74 | ····if-eqz·v2,·:cond_1 |
79 | ····.line·37 | 75 | ····.line·374 |
80 | ····new-instance·v0,·Ljava/util/ArrayList; | 76 | ····new-instance·v0,·Ljava/util/ArrayList; |
81 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 77 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
82 | ····.line·37 | 78 | ····.line·375 |
83 | ····.local·v0,·"tempExiting":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;" | 79 | ····.local·v0,·"tempExiting":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;" |
84 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View; | 80 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View; |
85 | ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 81 | ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
86 | ····.line·37 | 82 | ····.line·376 |
87 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitTransition:Ljava/lang/Object; | 83 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitTransition:Ljava/lang/Object; |
88 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList; | 84 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList; |
Max diff block lines reached; 861/7512 bytes (11.46%) of diff not shown. |
Offset 100, 48 lines modified | Offset 100, 48 lines modified | ||
100 | ····.line·131 | 100 | ····.line·131 |
101 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 101 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
102 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 102 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
103 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 103 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
104 | ····.line·114 | 104 | ····.line·1148 |
105 | ····return-void | 105 | ····return-void |
106 | .end·method | 106 | .end·method |
107 | #·virtual·methods | 107 | #·virtual·methods |
108 | .method·addSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;Landroid/os/Bundle;)V | 108 | .method·addSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;Landroid/os/Bundle;)V |
109 | ····.locals·4 | 109 | ····.locals·4 |
110 | ····.param·p1,·"id"····#·Ljava/lang/String; | 110 | ····.param·p1,·"id"····#·Ljava/lang/String; |
111 | ····.param·p2,·"connection"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 111 | ····.param·p2,·"connection"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
112 | ····.param·p3,·"token"····#·Landroid/os/IBinder; | 112 | ····.param·p3,·"token"····#·Landroid/os/IBinder; |
113 | ····.param·p4,·"options"····#·Landroid/os/Bundle; | 113 | ····.param·p4,·"options"····#·Landroid/os/Bundle; |
114 | ····.prologue | 114 | ····.prologue |
115 | ····.line·10 | 115 | ····.line·1011 |
116 | ····iget-object·v2,·p2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; | 116 | ····iget-object·v2,·p2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; |
117 | ····invoke-virtual·{v2,·p1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 117 | ····invoke-virtual·{v2,·p1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
118 | ····move-result-object·v1 | 118 | ····move-result-object·v1 |
119 | ····check-cast·v1,·Ljava/util/List; | 119 | ····check-cast·v1,·Ljava/util/List; |
120 | ····.line·10 | 120 | ····.line·1012 |
121 | ····.local·v1,·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" | 121 | ····.local·v1,·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" |
122 | ····if-nez·v1,·:cond_0 | 122 | ····if-nez·v1,·:cond_0 |
123 | ····.line·10 | 123 | ····.line·1013 |
124 | ····new-instance·v1,·Ljava/util/ArrayList; | 124 | ····new-instance·v1,·Ljava/util/ArrayList; |
125 | ····.end·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" | 125 | ····.end·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" |
126 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 126 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
127 | ····.line·101 | 127 | ····.line·1015 |
128 | ····.restart·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" | 128 | ····.restart·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" |
129 | ····:cond_0 | 129 | ····:cond_0 |
130 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 130 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
131 | ····move-result-object·v3 | 131 | ····move-result-object·v3 |
132 | ····:cond_1 | 132 | ····:cond_1 |
Offset 153, 50 lines modified | Offset 153, 50 lines modified | ||
153 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 153 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
154 | ····move-result-object·v0 | 154 | ····move-result-object·v0 |
155 | ····check-cast·v0,·Landroid/support/v4/util/Pair; | 155 | ····check-cast·v0,·Landroid/support/v4/util/Pair; |
156 | ····.line·101 | 156 | ····.line·1016 |
157 | ····.local·v0,·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" | 157 | ····.local·v0,·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" |
158 | ····iget-object·v2,·v0,·Landroid/support/v4/util/Pair;->first:Ljava/lang/Object; | 158 | ····iget-object·v2,·v0,·Landroid/support/v4/util/Pair;->first:Ljava/lang/Object; |
159 | ····if-ne·p3,·v2,·:cond_1 | 159 | ····if-ne·p3,·v2,·:cond_1 |
160 | ····iget-object·v2,·v0,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; | 160 | ····iget-object·v2,·v0,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; |
161 | ····check-cast·v2,·Landroid/os/Bundle; | 161 | ····check-cast·v2,·Landroid/os/Bundle; |
162 | ····.line·101 | 162 | ····.line·1017 |
163 | ····invoke-static·{p4,·v2},·Landroid/support/v4/media/MediaBrowserCompatUtils;->areSameOptions(Landroid/os/Bundle;Landroid/os/Bundle;)Z | 163 | ····invoke-static·{p4,·v2},·Landroid/support/v4/media/MediaBrowserCompatUtils;->areSameOptions(Landroid/os/Bundle;Landroid/os/Bundle;)Z |
164 | ····move-result·v2 | 164 | ····move-result·v2 |
165 | ····if-eqz·v2,·:cond_1 | 165 | ····if-eqz·v2,·:cond_1 |
166 | ····.line·102 | 166 | ····.line·1025 |
167 | ····.end·local·v0····#·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" | 167 | ····.end·local·v0····#·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" |
168 | ····:goto_0 | 168 | ····:goto_0 |
169 | ····return-void | 169 | ····return-void |
170 | ····.line·10 | 170 | ····.line·1021 |
171 | ····:cond_2 | 171 | ····:cond_2 |
172 | ····new-instance·v2,·Landroid/support/v4/util/Pair; | 172 | ····new-instance·v2,·Landroid/support/v4/util/Pair; |
173 | ····invoke-direct·{v2,·p3,·p4},·Landroid/support/v4/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V | 173 | ····invoke-direct·{v2,·p3,·p4},·Landroid/support/v4/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V |
174 | ····invoke-interface·{v1,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 174 | ····invoke-interface·{v1,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
175 | ····.line·10 | 175 | ····.line·1022 |
176 | ····iget-object·v2,·p2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; | 176 | ····iget-object·v2,·p2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; |
177 | ····invoke-virtual·{v2,·p1,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 177 | ····invoke-virtual·{v2,·p1,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
178 | ····.line·10 | 178 | ····.line·1024 |
179 | ····invoke-virtual·{p0,·p1,·p2,·p4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->performLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/Bundle;)V | 179 | ····invoke-virtual·{p0,·p1,·p2,·p4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->performLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/Bundle;)V |
180 | ····goto·:goto_0 | 180 | ····goto·:goto_0 |
181 | .end·method | 181 | .end·method |
182 | .method·applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List; | 182 | .method·applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List; |
183 | ····.locals·6 | 183 | ····.locals·6 |
Offset 217, 91 lines modified | Offset 217, 91 lines modified | ||
217 | ········} | 217 | ········} |
218 | ····.end·annotation | 218 | ····.end·annotation |
219 | ····.prologue | 219 | ····.prologue |
220 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 220 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
221 | ····const/4·v5,·-0x1 | 221 | ····const/4·v5,·-0x1 |
222 | ····.line·109 | 222 | ····.line·1099 |
223 | ····if-nez·p1,·:cond_1 | 223 | ····if-nez·p1,·:cond_1 |
224 | ····.line·1 | 224 | ····.line·1100 |
225 | ····const/4·p1,·0x0 | 225 | ····const/4·p1,·0x0 |
226 | ····.line·111 | 226 | ····.line·1115 |
227 | ····.end·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 227 | ····.end·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
228 | ····:cond_0 | 228 | ····:cond_0 |
229 | ····:goto_0 | 229 | ····:goto_0 |
230 | ····return-object·p1 | 230 | ····return-object·p1 |
231 | ····.line·1 | 231 | ····.line·1102 |
232 | ····.restart·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 232 | ····.restart·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
233 | ····:cond_1 | 233 | ····:cond_1 |
234 | ····const-string·v4,·"android.media.browse.extra.PAGE" | 234 | ····const-string·v4,·"android.media.browse.extra.PAGE" |
235 | ····invoke-virtual·{p2,·v4,·v5},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I | 235 | ····invoke-virtual·{p2,·v4,·v5},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I |
236 | ····move-result·v1 | 236 | ····move-result·v1 |
Max diff block lines reached; 21935/26870 bytes (81.63%) 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/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·7 | 30 | ····.line·714 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
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, 27 lines modified | Offset 41, 27 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·71 | 45 | ····.line·717 |
46 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 46 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
47 | ····invoke-interface·{v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 47 | ····invoke-interface·{v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·71 | 49 | ····.line·718 |
50 | ····.local·v0,·"b":Landroid/os/IBinder; | 50 | ····.local·v0,·"b":Landroid/os/IBinder; |
51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
52 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 52 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
53 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 53 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
54 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; | 54 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; |
55 | ····.line·71 | 55 | ····.line·719 |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | .method·constructor·<init>()V | 26 | .method·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·35 | 29 | ····.line·35 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·11 | 31 | ····.line·111 |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | .method·public·static·createService(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;)Ljava/lang/Object; | 34 | .method·public·static·createService(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;)Ljava/lang/Object; |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.param·p0,·"context"····#·Landroid/content/Context; | 36 | ····.param·p0,·"context"····#·Landroid/content/Context; |
37 | ····.param·p1,·"serviceProxy"····#·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy; | 37 | ····.param·p1,·"serviceProxy"····#·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy; |
Offset 31, 15 lines modified | Offset 31, 15 lines modified | ||
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V | 32 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 34 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·6 | 36 | ····.line·634 |
37 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 37 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
38 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 38 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String; | 39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String; |
40 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$token:Landroid/os/IBinder; | 40 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$token:Landroid/os/IBinder; |
Offset 53, 40 lines modified | Offset 53, 40 lines modified | ||
53 | #·virtual·methods | 53 | #·virtual·methods |
54 | .method·public·run()V | 54 | .method·public·run()V |
55 | ····.locals·6 | 55 | ····.locals·6 |
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·63 | 57 | ····.line·637 |
58 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 58 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
59 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 59 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····.line·6 | 61 | ····.line·640 |
62 | ····.local·v0,·"b":Landroid/os/IBinder; | 62 | ····.local·v0,·"b":Landroid/os/IBinder; |
63 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 63 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
64 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 64 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
65 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 65 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
66 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 66 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
67 | ····move-result-object·v1 | 67 | ····move-result-object·v1 |
68 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 68 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
69 | ····.line·6 | 69 | ····.line·641 |
70 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 70 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
71 | ····if-nez·v1,·:cond_0 | 71 | ····if-nez·v1,·:cond_0 |
72 | ····.line·6 | 72 | ····.line·642 |
73 | ····const-string·v2,·"MBServiceCompat" | 73 | ····const-string·v2,·"MBServiceCompat" |
74 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 74 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
75 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 75 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
76 | ····const-string·v4,·"addSubscription·for·callback·that·isn\'t·registered·id=" | 76 | ····const-string·v4,·"addSubscription·for·callback·that·isn\'t·registered·id=" |
Offset 103, 19 lines modified | Offset 103, 19 lines modified | ||
103 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 103 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
104 | ····move-result-object·v3 | 104 | ····move-result-object·v3 |
105 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 105 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
106 | ····.line·64 | 106 | ····.line·648 |
107 | ····:goto_0 | 107 | ····:goto_0 |
108 | ····return-void | 108 | ····return-void |
109 | ····.line·64 | 109 | ····.line·647 |
110 | ····:cond_0 | 110 | ····:cond_0 |
111 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 111 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
112 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 112 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
113 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String; | 113 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String; |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;)V | 30 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 32 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·6 | 34 | ····.line·680 |
35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
36 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 36 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
37 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String; | 37 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String; |
38 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$receiver:Landroid/support/v4/os/ResultReceiver; | 38 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$receiver:Landroid/support/v4/os/ResultReceiver; |
Offset 49, 40 lines modified | Offset 49, 40 lines modified | ||
49 | #·virtual·methods | 49 | #·virtual·methods |
50 | .method·public·run()V | 50 | .method·public·run()V |
51 | ····.locals·5 | 51 | ····.locals·5 |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·6 | 53 | ····.line·683 |
54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
55 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 55 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····.line·68 | 57 | ····.line·685 |
58 | ····.local·v0,·"b":Landroid/os/IBinder; | 58 | ····.local·v0,·"b":Landroid/os/IBinder; |
59 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 59 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
60 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 60 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
61 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 61 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
62 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 62 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
63 | ····move-result-object·v1 | 63 | ····move-result-object·v1 |
64 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 64 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
65 | ····.line·68 | 65 | ····.line·686 |
66 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 66 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
67 | ····if-nez·v1,·:cond_0 | 67 | ····if-nez·v1,·:cond_0 |
68 | ····.line·68 | 68 | ····.line·687 |
69 | ····const-string·v2,·"MBServiceCompat" | 69 | ····const-string·v2,·"MBServiceCompat" |
70 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 70 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
71 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 71 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
72 | ····const-string·v4,·"getMediaItem·for·callback·that·isn\'t·registered·id=" | 72 | ····const-string·v4,·"getMediaItem·for·callback·that·isn\'t·registered·id=" |
Offset 99, 19 lines modified | Offset 99, 19 lines modified | ||
99 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 99 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
100 | ····move-result-object·v3 | 100 | ····move-result-object·v3 |
101 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 101 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
102 | ····.line·6 | 102 | ····.line·691 |
103 | ····:goto_0 | 103 | ····:goto_0 |
104 | ····return-void | 104 | ····return-void |
105 | ····.line·6 | 105 | ····.line·690 |
106 | ····:cond_0 | 106 | ····:cond_0 |
107 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 107 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
108 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 108 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
109 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String; | 109 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String; |
Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
38 | #·direct·methods | 38 | #·direct·methods |
39 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Ljava/lang/String;Landroid/os/Bundle;)V | 39 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Ljava/lang/String;Landroid/os/Bundle;)V |
40 | ····.locals·0 | 40 | ····.locals·0 |
41 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; | 41 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; |
42 | ····.param·p2,·"debug"····#·Ljava/lang/Object; | 42 | ····.param·p2,·"debug"····#·Ljava/lang/Object; |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·105 | 44 | ····.line·1059 |
45 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 45 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
46 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 46 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
47 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$parentId:Ljava/lang/String; | 47 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$parentId:Ljava/lang/String; |
48 | ····iput-object·p5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle; | 48 | ····iput-object·p5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle; |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | #·virtual·methods | 58 | #·virtual·methods |
59 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V | 59 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V |
60 | ····.locals·0 | 60 | ····.locals·0 |
61 | ····.prologue | 61 | ····.prologue |
62 | ····.line·105 | 62 | ····.line·1059 |
63 | ····check-cast·p1,·Ljava/util/List; | 63 | ····check-cast·p1,·Ljava/util/List; |
64 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->onResultSent(Ljava/util/List;I)V | 64 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->onResultSent(Ljava/util/List;I)V |
65 | ····return-void | 65 | ····return-void |
66 | .end·method | 66 | .end·method |
Offset 80, 15 lines modified | Offset 80, 15 lines modified | ||
80 | ············"<", | 80 | ············"<", |
81 | ············"Landroid/support/v4/media/MediaBrowserCompat$MediaItem;", | 81 | ············"Landroid/support/v4/media/MediaBrowserCompat$MediaItem;", |
82 | ············">;I)V" | 82 | ············">;I)V" |
83 | ········} | 83 | ········} |
84 | ····.end·annotation | 84 | ····.end·annotation |
85 | ····.prologue | 85 | ····.prologue |
86 | ····.line·10 | 86 | ····.line·1062 |
87 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 87 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
88 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 88 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
89 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 89 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
90 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 90 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
Offset 102, 20 lines modified | Offset 102, 20 lines modified | ||
102 | ····move-result-object·v2 | 102 | ····move-result-object·v2 |
103 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 103 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
104 | ····if-eq·v2,·v3,·:cond_1 | 104 | ····if-eq·v2,·v3,·:cond_1 |
105 | ····.line·10 | 105 | ····.line·1063 |
106 | ····sget-boolean·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->DEBUG:Z | 106 | ····sget-boolean·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->DEBUG:Z |
107 | ····if-eqz·v2,·:cond_0 | 107 | ····if-eqz·v2,·:cond_0 |
108 | ····.line·10 | 108 | ····.line·1064 |
109 | ····const-string·v2,·"MBServiceCompat" | 109 | ····const-string·v2,·"MBServiceCompat" |
110 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 110 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
111 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 111 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
112 | ····const-string·v4,·"Not·sending·onLoadChildren·result·for·connection·that·has·been·disconnected.·pkg=" | 112 | ····const-string·v4,·"Not·sending·onLoadChildren·result·for·connection·that·has·been·disconnected.·pkg=" |
Offset 146, 35 lines modified | Offset 146, 35 lines modified | ||
146 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 146 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
147 | ····move-result-object·v3 | 147 | ····move-result-object·v3 |
148 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 148 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
149 | ····.line·10 | 149 | ····.line·1080 |
150 | ····:cond_0 | 150 | ····:cond_0 |
151 | ····:goto_0 | 151 | ····:goto_0 |
152 | ····return-void | 152 | ····return-void |
153 | ····.line·10 | 153 | ····.line·1070 |
154 | ····:cond_1 | 154 | ····:cond_1 |
155 | ····and-int/lit8·v2,·p2,·0x1 | 155 | ····and-int/lit8·v2,·p2,·0x1 |
156 | ····if-eqz·v2,·:cond_2 | 156 | ····if-eqz·v2,·:cond_2 |
157 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 157 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
158 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle; | 158 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle; |
159 | ····.line·10 | 159 | ····.line·1072 |
160 | ····invoke-virtual·{v2,·p1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat;->applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List; | 160 | ····invoke-virtual·{v2,·p1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat;->applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List; |
161 | ····move-result-object·v1 | 161 | ····move-result-object·v1 |
162 | ····.line·10 | 162 | ····.line·1074 |
163 | ····.local·v1,·"filteredList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 163 | ····.local·v1,·"filteredList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
164 | ····:goto_1 | 164 | ····:goto_1 |
165 | ····:try_start_0 | 165 | ····:try_start_0 |
166 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 166 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
167 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 167 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
Offset 184, 19 lines modified | Offset 184, 19 lines modified | ||
184 | ····invoke-interface·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->onLoadChildren(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V | 184 | ····invoke-interface·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->onLoadChildren(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V |
185 | ····:try_end_0 | 185 | ····:try_end_0 |
186 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 186 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
187 | ····goto·:goto_0 | 187 | ····goto·:goto_0 |
188 | ····.line·107 | 188 | ····.line·1075 |
189 | ····:catch_0 | 189 | ····:catch_0 |
190 | ····move-exception·v0 | 190 | ····move-exception·v0 |
191 | ····.line·107 | 191 | ····.line·1077 |
192 | ····.local·v0,·"ex":Landroid/os/RemoteException; | 192 | ····.local·v0,·"ex":Landroid/os/RemoteException; |
193 | ····const-string·v2,·"MBServiceCompat" | 193 | ····const-string·v2,·"MBServiceCompat" |
194 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 194 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
195 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 195 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
Offset 235, 10 lines modified | Offset 235, 10 lines modified | ||
235 | ····goto·:goto_0 | 235 | ····goto·:goto_0 |
Max diff block lines reached; 235/5185 bytes (4.53%) of diff not shown. |
Offset 39, 54 lines modified | Offset 39, 54 lines modified | ||
39 | ····.end·param | 39 | ····.end·param |
40 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 40 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
41 | ········.annotation·build·Landroid/support/annotation/Nullable; | 41 | ········.annotation·build·Landroid/support/annotation/Nullable; |
42 | ········.end·annotation | 42 | ········.end·annotation |
43 | ····.end·param | 43 | ····.end·param |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·12 | 45 | ····.line·1232 |
46 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 46 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
47 | ····.line·12 | 47 | ····.line·1233 |
48 | ····if-nez·p1,·:cond_0 | 48 | ····if-nez·p1,·:cond_0 |
49 | ····.line·12 | 49 | ····.line·1234 |
50 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 50 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
51 | ····const-string·v1,·"The·root·id·in·BrowserRoot·cannot·be·null.·Use·null·for·BrowserRoot·instead." | 51 | ····const-string·v1,·"The·root·id·in·BrowserRoot·cannot·be·null.·Use·null·for·BrowserRoot·instead." |
52 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 52 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
53 | ····throw·v0 | 53 | ····throw·v0 |
54 | ····.line·123 | 54 | ····.line·1237 |
55 | ····:cond_0 | 55 | ····:cond_0 |
56 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String; | 56 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String; |
57 | ····.line·123 | 57 | ····.line·1238 |
58 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle; | 58 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle; |
59 | ····.line·123 | 59 | ····.line·1239 |
60 | ····return-void | 60 | ····return-void |
61 | .end·method | 61 | .end·method |
62 | #·virtual·methods | 62 | #·virtual·methods |
63 | .method·public·getExtras()Landroid/os/Bundle; | 63 | .method·public·getExtras()Landroid/os/Bundle; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.prologue | 65 | ····.prologue |
66 | ····.line·12 | 66 | ····.line·1252 |
67 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle; | 67 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle; |
68 | ····return-object·v0 | 68 | ····return-object·v0 |
69 | .end·method | 69 | .end·method |
70 | .method·public·getRootId()Ljava/lang/String; | 70 | .method·public·getRootId()Ljava/lang/String; |
71 | ····.locals·1 | 71 | ····.locals·1 |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·124 | 73 | ····.line·1245 |
74 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String; | 74 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String; |
75 | ····return-object·v0 | 75 | ····return-object·v0 |
76 | .end·method | 76 | .end·method |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Landroid/os/Bundle;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Landroid/os/Bundle;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·69 | 32 | ····.line·697 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 56 lines modified | Offset 45, 56 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· | 49 | ····.line·700 |
50 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 50 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
51 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 51 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····.line· | 53 | ····.line·702 |
54 | ····.local·v0,·"b":Landroid/os/IBinder; | 54 | ····.local·v0,·"b":Landroid/os/IBinder; |
55 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 55 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
56 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 56 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
57 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 57 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
58 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; | 58 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; |
59 | ····.line· | 59 | ····.line·704 |
60 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 60 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
61 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 61 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
62 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 62 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
63 | ····invoke-direct·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 63 | ····invoke-direct·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
64 | ····.line·70 | 64 | ····.line·705 |
65 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 65 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
66 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 66 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
67 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 67 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
68 | ····.line·70 | 68 | ····.line·706 |
69 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle; | 69 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle; |
70 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; | 70 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; |
71 | ····.line·70 | 71 | ····.line·707 |
72 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 72 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
73 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 73 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
74 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 74 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
75 | ····invoke-virtual·{v2,·v0,·v1},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 75 | ····invoke-virtual·{v2,·v0,·v1},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
76 | ····.line·70 | 76 | ····.line·708 |
77 | ····return-void | 77 | ····return-void |
78 | .end·method | 78 | .end·method |
Offset 25, 70 lines modified | Offset 25, 70 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p2,·"callbacks"····#·Landroid/os/Messenger; | 28 | ····.param·p2,·"callbacks"····#·Landroid/os/Messenger; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·73 | 30 | ····.line·736 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·73 | 33 | ····.line·737 |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; |
35 | ····.line·73 | 35 | ····.line·738 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·private·sendRequest(ILandroid/os/Bundle;)V | 38 | .method·private·sendRequest(ILandroid/os/Bundle;)V |
39 | ····.locals·2 | 39 | ····.locals·2 |
40 | ····.param·p1,·"what"····#·I | 40 | ····.param·p1,·"what"····#·I |
41 | ····.param·p2,·"data"····#·Landroid/os/Bundle; | 41 | ····.param·p2,·"data"····#·Landroid/os/Bundle; |
42 | ····.annotation·system·Ldalvik/annotation/Throws; | 42 | ····.annotation·system·Ldalvik/annotation/Throws; |
43 | ········value·=·{ | 43 | ········value·=·{ |
44 | ············Landroid/os/RemoteException; | 44 | ············Landroid/os/RemoteException; |
45 | ········} | 45 | ········} |
46 | ····.end·annotation | 46 | ····.end·annotation |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·77 | 48 | ····.line·778 |
49 | ····invoke-static·{},·Landroid/os/Message;->obtain()Landroid/os/Message; | 49 | ····invoke-static·{},·Landroid/os/Message;->obtain()Landroid/os/Message; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····.line·77 | 51 | ····.line·779 |
52 | ····.local·v0,·"msg":Landroid/os/Message; | 52 | ····.local·v0,·"msg":Landroid/os/Message; |
53 | ····iput·p1,·v0,·Landroid/os/Message;->what:I | 53 | ····iput·p1,·v0,·Landroid/os/Message;->what:I |
54 | ····.line·7 | 54 | ····.line·780 |
55 | ····const/4·v1,·0x1 | 55 | ····const/4·v1,·0x1 |
56 | ····iput·v1,·v0,·Landroid/os/Message;->arg1:I | 56 | ····iput·v1,·v0,·Landroid/os/Message;->arg1:I |
57 | ····.line·7 | 57 | ····.line·781 |
58 | ····invoke-virtual·{v0,·p2},·Landroid/os/Message;->setData(Landroid/os/Bundle;)V | 58 | ····invoke-virtual·{v0,·p2},·Landroid/os/Message;->setData(Landroid/os/Bundle;)V |
59 | ····.line·7 | 59 | ····.line·782 |
60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; | 60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; |
61 | ····invoke-virtual·{v1,·v0},·Landroid/os/Messenger;->send(Landroid/os/Message;)V | 61 | ····invoke-virtual·{v1,·v0},·Landroid/os/Messenger;->send(Landroid/os/Message;)V |
62 | ····.line·7 | 62 | ····.line·783 |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | #·virtual·methods | 65 | #·virtual·methods |
66 | .method·public·asBinder()Landroid/os/IBinder; | 66 | .method·public·asBinder()Landroid/os/IBinder; |
67 | ····.locals·1 | 67 | ····.locals·1 |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line·7 | 69 | ····.line·742 |
70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; |
71 | ····invoke-virtual·{v0},·Landroid/os/Messenger;->getBinder()Landroid/os/IBinder; | 71 | ····invoke-virtual·{v0},·Landroid/os/Messenger;->getBinder()Landroid/os/IBinder; |
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····return-object·v0 | 73 | ····return-object·v0 |
Offset 104, 75 lines modified | Offset 104, 75 lines modified | ||
104 | ············Landroid/os/RemoteException; | 104 | ············Landroid/os/RemoteException; |
105 | ········} | 105 | ········} |
106 | ····.end·annotation | 106 | ····.end·annotation |
107 | ····.prologue | 107 | ····.prologue |
108 | ····const/4·v2,·0x1 | 108 | ····const/4·v2,·0x1 |
109 | ····.line·74 | 109 | ····.line·748 |
110 | ····if-nez·p3,·:cond_0 | 110 | ····if-nez·p3,·:cond_0 |
111 | ····.line·74 | 111 | ····.line·749 |
112 | ····new-instance·p3,·Landroid/os/Bundle; | 112 | ····new-instance·p3,·Landroid/os/Bundle; |
113 | ····.end·local·p3····#·"extras":Landroid/os/Bundle; | 113 | ····.end·local·p3····#·"extras":Landroid/os/Bundle; |
114 | ····invoke-direct·{p3},·Landroid/os/Bundle;-><init>()V | 114 | ····invoke-direct·{p3},·Landroid/os/Bundle;-><init>()V |
115 | ····.line·7 | 115 | ····.line·751 |
116 | ····.restart·local·p3····#·"extras":Landroid/os/Bundle; | 116 | ····.restart·local·p3····#·"extras":Landroid/os/Bundle; |
117 | ····:cond_0 | 117 | ····:cond_0 |
118 | ····const-string·v1,·"extra_service_version" | 118 | ····const-string·v1,·"extra_service_version" |
119 | ····invoke-virtual·{p3,·v1,·v2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V | 119 | ····invoke-virtual·{p3,·v1,·v2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
120 | ····.line·7 | 120 | ····.line·752 |
121 | ····new-instance·v0,·Landroid/os/Bundle; | 121 | ····new-instance·v0,·Landroid/os/Bundle; |
122 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 122 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
123 | ····.line·7 | 123 | ····.line·753 |
124 | ····.local·v0,·"data":Landroid/os/Bundle; | 124 | ····.local·v0,·"data":Landroid/os/Bundle; |
125 | ····const-string·v1,·"data_media_item_id" | 125 | ····const-string·v1,·"data_media_item_id" |
126 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 126 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
127 | ····.line·7 | 127 | ····.line·754 |
128 | ····const-string·v1,·"data_media_session_token" | 128 | ····const-string·v1,·"data_media_session_token" |
129 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V | 129 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V |
130 | ····.line·75 | 130 | ····.line·755 |
131 | ····const-string·v1,·"data_root_hints" | 131 | ····const-string·v1,·"data_root_hints" |
132 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V | 132 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V |
133 | ····.line·75 | 133 | ····.line·756 |
134 | ····invoke-direct·{p0,·v2,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->sendRequest(ILandroid/os/Bundle;)V | 134 | ····invoke-direct·{p0,·v2,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->sendRequest(ILandroid/os/Bundle;)V |
135 | ····.line·75 | 135 | ····.line·757 |
136 | ····return-void | 136 | ····return-void |
137 | .end·method | 137 | .end·method |
138 | .method·public·onConnectFailed()V | 138 | .method·public·onConnectFailed()V |
139 | ····.locals·2 | 139 | ····.locals·2 |
140 | ····.annotation·system·Ldalvik/annotation/Throws; | 140 | ····.annotation·system·Ldalvik/annotation/Throws; |
141 | ········value·=·{ | 141 | ········value·=·{ |
142 | ············Landroid/os/RemoteException; | 142 | ············Landroid/os/RemoteException; |
Max diff block lines reached; 2460/6424 bytes (38.29%) of diff not shown. |
Offset 31, 15 lines modified | Offset 31, 15 lines modified | ||
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V | 32 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 34 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·5 | 36 | ····.line·574 |
37 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 37 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
38 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 38 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; | 39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; |
40 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; | 40 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; |
Offset 53, 80 lines modified | Offset 53, 80 lines modified | ||
53 | #·virtual·methods | 53 | #·virtual·methods |
54 | .method·public·run()V | 54 | .method·public·run()V |
55 | ····.locals·7 | 55 | ····.locals·7 |
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·57 | 57 | ····.line·577 |
58 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 58 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
59 | ····invoke-interface·{v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 59 | ····invoke-interface·{v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····.line·5 | 61 | ····.line·580 |
62 | ····.local·v0,·"b":Landroid/os/IBinder; | 62 | ····.local·v0,·"b":Landroid/os/IBinder; |
63 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 63 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
64 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 64 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
65 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 65 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
66 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; | 66 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; |
67 | ····.line·5 | 67 | ····.line·582 |
68 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 68 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
69 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 69 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
70 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 70 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
71 | ····invoke-direct·{v1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 71 | ····invoke-direct·{v1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
72 | ····.line·5 | 72 | ····.line·583 |
73 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 73 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
74 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; | 74 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; |
75 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->pkg:Ljava/lang/String; | 75 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->pkg:Ljava/lang/String; |
76 | ····.line·5 | 76 | ····.line·584 |
77 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; | 77 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; |
78 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; | 78 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; |
79 | ····.line·58 | 79 | ····.line·585 |
80 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 80 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
81 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 81 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
82 | ····.line·58 | 82 | ····.line·587 |
83 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 83 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
84 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 84 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
85 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; | 85 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; |
86 | ····iget·v5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$uid:I | 86 | ····iget·v5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$uid:I |
87 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; | 87 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; |
88 | ····.line·58 | 88 | ····.line·588 |
89 | ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/support/v4/media/MediaBrowserServiceCompat;->onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; | 89 | ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/support/v4/media/MediaBrowserServiceCompat;->onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; |
90 | ····move-result-object·v3 | 90 | ····move-result-object·v3 |
91 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; | 91 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; |
92 | ····.line·5 | 92 | ····.line·591 |
93 | ····iget-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; | 93 | ····iget-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; |
94 | ····if-nez·v3,·:cond_1 | 94 | ····if-nez·v3,·:cond_1 |
95 | ····.line·5 | 95 | ····.line·592 |
96 | ····const-string·v3,·"MBServiceCompat" | 96 | ····const-string·v3,·"MBServiceCompat" |
97 | ····new-instance·v4,·Ljava/lang/StringBuilder; | 97 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
98 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V | 98 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
99 | ····const-string·v5,·"No·root·for·client·" | 99 | ····const-string·v5,·"No·root·for·client·" |
Offset 143, 15 lines modified | Offset 143, 15 lines modified | ||
143 | ····const-string·v5,·"·from·service·" | 143 | ····const-string·v5,·"·from·service·" |
144 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 144 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
145 | ····move-result-object·v4 | 145 | ····move-result-object·v4 |
146 | ····.line·5 | 146 | ····.line·593 |
147 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 147 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
148 | ····move-result-object·v5 | 148 | ····move-result-object·v5 |
149 | ····invoke-virtual·{v5},·Ljava/lang/Class;->getName()Ljava/lang/String; | 149 | ····invoke-virtual·{v5},·Ljava/lang/Class;->getName()Ljava/lang/String; |
150 | ····move-result-object·v5 | 150 | ····move-result-object·v5 |
Offset 160, 35 lines modified | Offset 160, 35 lines modified | ||
160 | ····move-result-object·v4 | 160 | ····move-result-object·v4 |
161 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 161 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
162 | ····move-result-object·v4 | 162 | ····move-result-object·v4 |
163 | ····.line·5 | 163 | ····.line·592 |
164 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 164 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
165 | ····.line·59 | 165 | ····.line·595 |
166 | ····:try_start_0 | 166 | ····:try_start_0 |
167 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 167 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
Max diff block lines reached; 4644/11200 bytes (41.46%) of diff not shown. |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;)V | 30 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 32 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·6 | 34 | ····.line·654 |
35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
36 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 36 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
37 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String; | 37 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String; |
38 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$token:Landroid/os/IBinder; | 38 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$token:Landroid/os/IBinder; |
Offset 49, 40 lines modified | Offset 49, 40 lines modified | ||
49 | #·virtual·methods | 49 | #·virtual·methods |
50 | .method·public·run()V | 50 | .method·public·run()V |
51 | ····.locals·5 | 51 | ····.locals·5 |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·65 | 53 | ····.line·657 |
54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
55 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 55 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····.line·65 | 57 | ····.line·659 |
58 | ····.local·v0,·"b":Landroid/os/IBinder; | 58 | ····.local·v0,·"b":Landroid/os/IBinder; |
59 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 59 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
60 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 60 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
61 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 61 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
62 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 62 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
63 | ····move-result-object·v1 | 63 | ····move-result-object·v1 |
64 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 64 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
65 | ····.line·6 | 65 | ····.line·660 |
66 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 66 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
67 | ····if-nez·v1,·:cond_1 | 67 | ····if-nez·v1,·:cond_1 |
68 | ····.line·6 | 68 | ····.line·661 |
69 | ····const-string·v2,·"MBServiceCompat" | 69 | ····const-string·v2,·"MBServiceCompat" |
70 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 70 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
71 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 71 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
72 | ····const-string·v4,·"removeSubscription·for·callback·that·isn\'t·registered·id=" | 72 | ····const-string·v4,·"removeSubscription·for·callback·that·isn\'t·registered·id=" |
Offset 99, 20 lines modified | Offset 99, 20 lines modified | ||
99 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 99 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
100 | ····move-result-object·v3 | 100 | ····move-result-object·v3 |
101 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 101 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
102 | ····.line·6 | 102 | ····.line·670 |
103 | ····:cond_0 | 103 | ····:cond_0 |
104 | ····:goto_0 | 104 | ····:goto_0 |
105 | ····return-void | 105 | ····return-void |
106 | ····.line·66 | 106 | ····.line·665 |
107 | ····:cond_1 | 107 | ····:cond_1 |
108 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 108 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
109 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 109 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
110 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String; | 110 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String; |
Offset 120, 15 lines modified | Offset 120, 15 lines modified | ||
120 | ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->removeSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;)Z | 120 | ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->removeSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;)Z |
121 | ····move-result·v2 | 121 | ····move-result·v2 |
122 | ····if-nez·v2,·:cond_0 | 122 | ····if-nez·v2,·:cond_0 |
123 | ····.line·66 | 123 | ····.line·667 |
124 | ····const-string·v2,·"MBServiceCompat" | 124 | ····const-string·v2,·"MBServiceCompat" |
125 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 125 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
126 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 126 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
127 | ····const-string·v4,·"removeSubscription·called·for·" | 127 | ····const-string·v4,·"removeSubscription·called·for·" |
Offset 21, 44 lines modified | Offset 21, 44 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;)V | 22 | .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;)V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····.param·p1,·"context"····#·Landroid/content/Context; | 24 | ····.param·p1,·"context"····#·Landroid/content/Context; |
25 | ····.param·p2,·"serviceWrapper"····#·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy; | 25 | ····.param·p2,·"serviceWrapper"····#·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy; |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·11 | 27 | ····.line·114 |
28 | ····invoke-direct·{p0},·Landroid/service/media/MediaBrowserService;-><init>()V | 28 | ····invoke-direct·{p0},·Landroid/service/media/MediaBrowserService;-><init>()V |
29 | ····.line·11 | 29 | ····.line·115 |
30 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->attachBaseContext(Landroid/content/Context;)V | 30 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->attachBaseContext(Landroid/content/Context;)V |
31 | ····.line·11 | 31 | ····.line·116 |
32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy; |
33 | ····.line·11 | 33 | ····.line·117 |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/service/media/MediaBrowserService$BrowserRoot; | 37 | .method·public·onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/service/media/MediaBrowserService$BrowserRoot; |
38 | ····.locals·4 | 38 | ····.locals·4 |
39 | ····.param·p1,·"clientPackageName"····#·Ljava/lang/String; | 39 | ····.param·p1,·"clientPackageName"····#·Ljava/lang/String; |
40 | ····.param·p2,·"clientUid"····#·I | 40 | ····.param·p2,·"clientUid"····#·I |
41 | ····.param·p3,·"rootHints"····#·Landroid/os/Bundle; | 41 | ····.param·p3,·"rootHints"····#·Landroid/os/Bundle; |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·12 | 43 | ····.line·122 |
44 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy; | 44 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy; |
45 | ····invoke-interface·{v1,·p1,·p2,·p3},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;->onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot; | 45 | ····invoke-interface·{v1,·p1,·p2,·p3},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;->onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot; |
46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····.line·12 | 47 | ····.line·124 |
48 | ····.local·v0,·"browserRoot":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot; | 48 | ····.local·v0,·"browserRoot":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot; |
49 | ····if-nez·v0,·:cond_0 | 49 | ····if-nez·v0,·:cond_0 |
50 | ····const/4·v1,·0x0 | 50 | ····const/4·v1,·0x0 |
51 | ····:goto_0 | 51 | ····:goto_0 |
52 | ····return-object·v1 | 52 | ····return-object·v1 |
Offset 88, 20 lines modified | Offset 88, 20 lines modified | ||
88 | ············"<", | 88 | ············"<", |
89 | ············"Landroid/media/browse/MediaBrowser$MediaItem;", | 89 | ············"Landroid/media/browse/MediaBrowser$MediaItem;", |
90 | ············">;>;)V" | 90 | ············">;>;)V" |
91 | ········} | 91 | ········} |
92 | ····.end·annotation | 92 | ····.end·annotation |
93 | ····.prologue | 93 | ····.prologue |
94 | ····.line·1 | 94 | ····.line·130 |
95 | ····.local·p2,·"result":Landroid/service/media/MediaBrowserService$Result;,·"Landroid/service/media/MediaBrowserService$Result<Ljava/util/List<Landroid/media/browse/MediaBrowser$MediaItem;>;>;" | 95 | ····.local·p2,·"result":Landroid/service/media/MediaBrowserService$Result;,·"Landroid/service/media/MediaBrowserService$Result<Ljava/util/List<Landroid/media/browse/MediaBrowser$MediaItem;>;>;" |
96 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy; | 96 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy; |
97 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; | 97 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; |
98 | ····invoke-direct·{v1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;-><init>(Landroid/service/media/MediaBrowserService$Result;)V | 98 | ····invoke-direct·{v1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;-><init>(Landroid/service/media/MediaBrowserService$Result;)V |
99 | ····invoke-interface·{v0,·p1,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;->onLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V | 99 | ····invoke-interface·{v0,·p1,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;->onLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V |
100 | ····.line·13 | 100 | ····.line·131 |
101 | ····return-void | 101 | ····return-void |
102 | .end·method | 102 | .end·method |
Offset 35, 38 lines modified | Offset 35, 38 lines modified | ||
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·constructor·<init>(Ljava/lang/Object;)V | 36 | .method·constructor·<init>(Ljava/lang/Object;)V |
37 | ····.locals·0 | 37 | ····.locals·0 |
38 | ····.param·p1,·"debug"····#·Ljava/lang/Object; | 38 | ····.param·p1,·"debug"····#·Ljava/lang/Object; |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·51 | 40 | ····.line·515 |
41 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" | 41 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
43 | ····.line·51 | 43 | ····.line·516 |
44 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDebug:Ljava/lang/Object; | 44 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDebug:Ljava/lang/Object; |
45 | ····.line·51 | 45 | ····.line·517 |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | #·virtual·methods | 48 | #·virtual·methods |
49 | .method·public·detach()V | 49 | .method·public·detach()V |
50 | ····.locals·3 | 50 | ····.locals·3 |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·53 | 52 | ····.line·535 |
53 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" | 53 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" |
54 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z | 54 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z |
55 | ····if-eqz·v0,·:cond_0 | 55 | ····if-eqz·v0,·:cond_0 |
56 | ····.line·53 | 56 | ····.line·536 |
57 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 57 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
58 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 58 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
59 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 59 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
60 | ····const-string·v2,·"detach()·called·when·detach()·had·already·been·called·for:·" | 60 | ····const-string·v2,·"detach()·called·when·detach()·had·already·been·called·for:·" |
Offset 85, 21 lines modified | Offset 85, 21 lines modified | ||
85 | ····move-result-object·v1 | 85 | ····move-result-object·v1 |
86 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 86 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
87 | ····throw·v0 | 87 | ····throw·v0 |
88 | ····.line·53 | 88 | ····.line·539 |
89 | ····:cond_0 | 89 | ····:cond_0 |
90 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z | 90 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z |
91 | ····if-eqz·v0,·:cond_1 | 91 | ····if-eqz·v0,·:cond_1 |
92 | ····.line·5 | 92 | ····.line·540 |
93 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 93 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
94 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 94 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
95 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 95 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
96 | ····const-string·v2,·"detach()·called·when·sendResult()·had·already·been·called·for:·" | 96 | ····const-string·v2,·"detach()·called·when·sendResult()·had·already·been·called·for:·" |
Offset 118, 29 lines modified | Offset 118, 29 lines modified | ||
118 | ····move-result-object·v1 | 118 | ····move-result-object·v1 |
119 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 119 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
120 | ····throw·v0 | 120 | ····throw·v0 |
121 | ····.line·5 | 121 | ····.line·543 |
122 | ····:cond_1 | 122 | ····:cond_1 |
123 | ····const/4·v0,·0x1 | 123 | ····const/4·v0,·0x1 |
124 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z | 124 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z |
125 | ····.line·5 | 125 | ····.line·544 |
126 | ····return-void | 126 | ····return-void |
127 | .end·method | 127 | .end·method |
128 | .method·isDone()Z | 128 | .method·isDone()Z |
129 | ····.locals·1 | 129 | ····.locals·1 |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·54 | 131 | ····.line·547 |
132 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" | 132 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" |
133 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z | 133 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z |
134 | ····if-nez·v0,·:cond_0 | 134 | ····if-nez·v0,·:cond_0 |
135 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z | 135 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z |
Offset 164, 37 lines modified | Offset 164, 37 lines modified | ||
164 | ····.annotation·system·Ldalvik/annotation/Signature; | 164 | ····.annotation·system·Ldalvik/annotation/Signature; |
165 | ········value·=·{ | 165 | ········value·=·{ |
166 | ············"(TT;I)V" | 166 | ············"(TT;I)V" |
167 | ········} | 167 | ········} |
168 | ····.end·annotation | 168 | ····.end·annotation |
169 | ····.prologue | 169 | ····.prologue |
170 | ····.line·55 | 170 | ····.line·559 |
171 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" | 171 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" |
172 | ····.local·p1,·"result":Ljava/lang/Object;,·"TT;" | 172 | ····.local·p1,·"result":Ljava/lang/Object;,·"TT;" |
173 | ····return-void | 173 | ····return-void |
174 | .end·method | 174 | .end·method |
175 | .method·public·sendResult(Ljava/lang/Object;)V | 175 | .method·public·sendResult(Ljava/lang/Object;)V |
176 | ····.locals·3 | 176 | ····.locals·3 |
177 | ····.annotation·system·Ldalvik/annotation/Signature; | 177 | ····.annotation·system·Ldalvik/annotation/Signature; |
178 | ········value·=·{ | 178 | ········value·=·{ |
179 | ············"(TT;)V" | 179 | ············"(TT;)V" |
180 | ········} | 180 | ········} |
181 | ····.end·annotation | 181 | ····.end·annotation |
182 | ····.prologue | 182 | ····.prologue |
183 | ····.line·5 | 183 | ····.line·523 |
184 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" | 184 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" |
185 | ····.local·p1,·"result":Ljava/lang/Object;,·"TT;" | 185 | ····.local·p1,·"result":Ljava/lang/Object;,·"TT;" |
186 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z | 186 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z |
187 | ····if-eqz·v0,·:cond_0 | 187 | ····if-eqz·v0,·:cond_0 |
188 | ····.line·5 | 188 | ····.line·524 |
189 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 189 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
190 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 190 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
191 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 191 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
Max diff block lines reached; 1068/5118 bytes (20.87%) of diff not shown. |
Offset 34, 25 lines modified | Offset 34, 62 lines modified | ||
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·getBrowserRootHints()Landroid/os/Bundle; | 37 | .method·public·getBrowserRootHints()Landroid/os/Bundle; |
38 | ····.locals· | 38 | ····.locals·2 |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·40 | 40 | ····.line·407 |
41 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | ||
42 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | ||
43 | ····if-eqz·v0,·:cond_1 | ||
44 | ····.line·408 | ||
45 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | ||
46 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | ||
47 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; | ||
48 | ····if-nez·v0,·:cond_0 | ||
49 | ····const/4·v0,·0x0 | ||
50 | ····.line·411 | ||
51 | ····:goto_0 | ||
52 | ····return-object·v0 | ||
53 | ····.line·408 | ||
54 | ····:cond_0 | ||
55 | ····new-instance·v0,·Landroid/os/Bundle; | ||
56 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | ||
57 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | ||
58 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; | ||
59 | ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | ||
60 | ····goto·:goto_0 | ||
61 | ····.line·411 | ||
62 | ····:cond_1 | ||
41 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; | 63 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; |
42 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24;->getBrowserRootHints(Ljava/lang/Object;)Landroid/os/Bundle; | 64 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24;->getBrowserRootHints(Ljava/lang/Object;)Landroid/os/Bundle; |
43 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
44 | ···· | 66 | ····goto·:goto_0 |
45 | .end·method | 67 | .end·method |
46 | .method·public·notifyChildrenChanged(Ljava/lang/String;Landroid/os/Bundle;)V | 68 | .method·public·notifyChildrenChanged(Ljava/lang/String;Landroid/os/Bundle;)V |
47 | ····.locals·1 | 69 | ····.locals·1 |
48 | ····.param·p1,·"parentId"····#·Ljava/lang/String; | 70 | ····.param·p1,·"parentId"····#·Ljava/lang/String; |
49 | ····.param·p2,·"options"····#·Landroid/os/Bundle; | 71 | ····.param·p2,·"options"····#·Landroid/os/Bundle; |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/os/ResultReceiver;)V | 33 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/os/ResultReceiver;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; | 35 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; |
36 | ····.param·p2,·"debug"····#·Ljava/lang/Object; | 36 | ····.param·p2,·"debug"····#·Ljava/lang/Object; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·11 | 38 | ····.line·1121 |
39 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 39 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
40 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; | 40 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; |
41 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V | 41 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V |
42 | ····return-void | 42 | ····return-void |
Offset 50, 58 lines modified | Offset 50, 58 lines modified | ||
50 | #·virtual·methods | 50 | #·virtual·methods |
51 | .method·onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V | 51 | .method·onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V |
52 | ····.locals·4 | 52 | ····.locals·4 |
53 | ····.param·p1,·"item"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 53 | ····.param·p1,·"item"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
54 | ····.param·p2,·"flags"····#·I | 54 | ····.param·p2,·"flags"····#·I |
55 | ····.prologue | 55 | ····.prologue |
56 | ····.line·11 | 56 | ····.line·1124 |
57 | ····and-int/lit8·v1,·p2,·0x2 | 57 | ····and-int/lit8·v1,·p2,·0x2 |
58 | ····if-eqz·v1,·:cond_0 | 58 | ····if-eqz·v1,·:cond_0 |
59 | ····.line·112 | 59 | ····.line·1125 |
60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; | 60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; |
61 | ····const/4·v2,·-0x1 | 61 | ····const/4·v2,·-0x1 |
62 | ····const/4·v3,·0x0 | 62 | ····const/4·v3,·0x0 |
63 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V | 63 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V |
64 | ····.line·11 | 64 | ····.line·1131 |
65 | ····:goto_0 | 65 | ····:goto_0 |
66 | ····return-void | 66 | ····return-void |
67 | ····.line·112 | 67 | ····.line·1128 |
68 | ····:cond_0 | 68 | ····:cond_0 |
69 | ····new-instance·v0,·Landroid/os/Bundle; | 69 | ····new-instance·v0,·Landroid/os/Bundle; |
70 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 70 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
71 | ····.line·112 | 71 | ····.line·1129 |
72 | ····.local·v0,·"bundle":Landroid/os/Bundle; | 72 | ····.local·v0,·"bundle":Landroid/os/Bundle; |
73 | ····const-string·v1,·"media_item" | 73 | ····const-string·v1,·"media_item" |
74 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V | 74 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V |
75 | ····.line·11 | 75 | ····.line·1130 |
76 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; | 76 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; |
77 | ····const/4·v2,·0x0 | 77 | ····const/4·v2,·0x0 |
78 | ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V | 78 | ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V |
79 | ····goto·:goto_0 | 79 | ····goto·:goto_0 |
80 | .end·method | 80 | .end·method |
81 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V | 81 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V |
82 | ····.locals·0 | 82 | ····.locals·0 |
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line·11 | 84 | ····.line·1121 |
85 | ····check-cast·p1,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 85 | ····check-cast·p1,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
86 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V | 86 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V |
87 | ····return-void | 87 | ····return-void |
88 | .end·method | 88 | .end·method |
Offset 21, 51 lines modified | Offset 21, 51 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 22 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
23 | ····.locals·2 | 23 | ····.locals·2 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·41 | 25 | ····.line·418 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
27 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
28 | ····.line·41 | 28 | ····.line·416 |
29 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 29 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
30 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 30 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
31 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 31 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
32 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 32 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
33 | ····.line·41 | 33 | ····.line·419 |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·handleMessage(Landroid/os/Message;)V | 37 | .method·public·handleMessage(Landroid/os/Message;)V |
38 | ····.locals·8 | 38 | ····.locals·8 |
39 | ····.param·p1,·"msg"····#·Landroid/os/Message; | 39 | ····.param·p1,·"msg"····#·Landroid/os/Message; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·4 | 41 | ····.line·423 |
42 | ····invoke-virtual·{p1},·Landroid/os/Message;->getData()Landroid/os/Bundle; | 42 | ····invoke-virtual·{p1},·Landroid/os/Message;->getData()Landroid/os/Bundle; |
43 | ····move-result-object·v0 | 43 | ····move-result-object·v0 |
44 | ····.line·4 | 44 | ····.line·424 |
45 | ····.local·v0,·"data":Landroid/os/Bundle; | 45 | ····.local·v0,·"data":Landroid/os/Bundle; |
46 | ····iget·v1,·p1,·Landroid/os/Message;->what:I | 46 | ····iget·v1,·p1,·Landroid/os/Message;->what:I |
47 | ····packed-switch·v1,·:pswitch_data_0 | 47 | ····packed-switch·v1,·:pswitch_data_0 |
48 | ····.line·45 | 48 | ····.line·457 |
49 | ····const-string·v1,·"MBServiceCompat" | 49 | ····const-string·v1,·"MBServiceCompat" |
50 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 50 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
51 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 51 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
52 | ····const-string·v3,·"Unhandled·message:·" | 52 | ····const-string·v3,·"Unhandled·message:·" |
Offset 104, 31 lines modified | Offset 104, 31 lines modified | ||
104 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 104 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
105 | ····move-result-object·v2 | 105 | ····move-result-object·v2 |
106 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 106 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
107 | ····.line·4 | 107 | ····.line·461 |
108 | ····:goto_0 | 108 | ····:goto_0 |
109 | ····return-void | 109 | ····return-void |
110 | ····.line·42 | 110 | ····.line·426 |
111 | ····:pswitch_0 | 111 | ····:pswitch_0 |
112 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 112 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
113 | ····const-string·v2,·"data_package_name" | 113 | ····const-string·v2,·"data_package_name" |
114 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 114 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
115 | ····move-result-object·v2 | 115 | ····move-result-object·v2 |
116 | ····const-string·v3,·"data_calling_uid" | 116 | ····const-string·v3,·"data_calling_uid" |
117 | ····.line·42 | 117 | ····.line·427 |
118 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 118 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
119 | ····move-result·v3 | 119 | ····move-result·v3 |
120 | ····const-string·v4,·"data_root_hints" | 120 | ····const-string·v4,·"data_root_hints" |
121 | ····invoke-virtual·{v0,·v4},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; | 121 | ····invoke-virtual·{v0,·v4},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; |
Offset 139, 20 lines modified | Offset 139, 20 lines modified | ||
139 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 139 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
140 | ····iget-object·v7,·p1,·Landroid/os/Message;->replyTo:Landroid/os/Messenger; | 140 | ····iget-object·v7,·p1,·Landroid/os/Message;->replyTo:Landroid/os/Messenger; |
141 | ····invoke-direct·{v5,·v6,·v7},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V | 141 | ····invoke-direct·{v5,·v6,·v7},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V |
142 | ····.line·42 | 142 | ····.line·426 |
143 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 143 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
144 | ····goto·:goto_0 | 144 | ····goto·:goto_0 |
145 | ····.line·4 | 145 | ····.line·431 |
146 | ····:pswitch_1 | 146 | ····:pswitch_1 |
147 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 147 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
148 | ····new-instance·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat; | 148 | ····new-instance·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat; |
149 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 149 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
Offset 160, 138 lines modified | Offset 160, 138 lines modified | ||
160 | ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V | 160 | ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V |
161 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 161 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
162 | ····goto·:goto_0 | 162 | ····goto·:goto_0 |
163 | ····.line·4 | 163 | ····.line·434 |
164 | ····:pswitch_2 | 164 | ····:pswitch_2 |
165 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 165 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
166 | ····const-string·v2,·"data_media_item_id" | 166 | ····const-string·v2,·"data_media_item_id" |
167 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 167 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
168 | ····move-result-object·v2 | 168 | ····move-result-object·v2 |
169 | ····const-string·v3,·"data_callback_token" | 169 | ····const-string·v3,·"data_callback_token" |
170 | ····.line·43 | 170 | ····.line·435 |
171 | ····invoke-static·{v0,·v3},·Landroid/support/v4/app/BundleCompat;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder; | 171 | ····invoke-static·{v0,·v3},·Landroid/support/v4/app/BundleCompat;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder; |
Max diff block lines reached; 8395/13497 bytes (62.20%) of diff not shown. |
Offset 44, 22 lines modified | Offset 44, 22 lines modified | ||
44 | #·direct·methods | 44 | #·direct·methods |
45 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 45 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·4 | 48 | ····.line·492 |
49 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 49 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
51 | ····.line·4 | 51 | ····.line·490 |
52 | ····new-instance·v0,·Ljava/util/HashMap; | 52 | ····new-instance·v0,·Ljava/util/HashMap; |
53 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 53 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
54 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; | 54 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; |
55 | ····.line·4 | 55 | ····.line·493 |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·61 | 30 | ····.line·618 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
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, 36 lines modified | Offset 41, 36 lines modified | ||
41 | #·virtual·methods | 41 | #·virtual·methods |
42 | .method·public·run()V | 42 | .method·public·run()V |
43 | ····.locals·3 | 43 | ····.locals·3 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·6 | 45 | ····.line·621 |
46 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 46 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
47 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 47 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·6 | 49 | ····.line·624 |
50 | ····.local·v0,·"b":Landroid/os/IBinder; | 50 | ····.local·v0,·"b":Landroid/os/IBinder; |
51 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 51 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
52 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 52 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
53 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 53 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
54 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; | 54 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; |
55 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
56 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 56 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
57 | ····.line·62 | 57 | ····.line·625 |
58 | ····.local·v1,·"old":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 58 | ····.local·v1,·"old":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
59 | ····if-eqz·v1,·:cond_0 | 59 | ····if-eqz·v1,·:cond_0 |
60 | ····.line·62 | 60 | ····.line·628 |
61 | ····:cond_0 | 61 | ····:cond_0 |
62 | ····return-void | 62 | ····return-void |
63 | .end·method | 63 | .end·method |
Offset 19, 34 lines modified | Offset 19, 34 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 20 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·5 | 23 | ····.line·563 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····.line·5 | 26 | ····.line·564 |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·addSubscription(Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 30 | .method·public·addSubscription(Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
31 | ····.locals·7 | 31 | ····.locals·7 |
32 | ····.param·p1,·"id"····#·Ljava/lang/String; | 32 | ····.param·p1,·"id"····#·Ljava/lang/String; |
33 | ····.param·p2,·"token"····#·Landroid/os/IBinder; | 33 | ····.param·p2,·"token"····#·Landroid/os/IBinder; |
34 | ····.param·p3,·"options"····#·Landroid/os/Bundle; | 34 | ····.param·p3,·"options"····#·Landroid/os/Bundle; |
35 | ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 35 | ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·6 | 37 | ····.line·634 |
38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
39 | ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 39 | ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
40 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3; | 40 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3; |
41 | ····move-object·v1,·p0 | 41 | ····move-object·v1,·p0 |
Offset 59, 36 lines modified | Offset 59, 36 lines modified | ||
59 | ····move-object·v5,·p3 | 59 | ····move-object·v5,·p3 |
60 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V | 60 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V |
61 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V | 61 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V |
62 | ····.line·6 | 62 | ····.line·650 |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | .method·public·connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 65 | .method·public·connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
66 | ····.locals·7 | 66 | ····.locals·7 |
67 | ····.param·p1,·"pkg"····#·Ljava/lang/String; | 67 | ····.param·p1,·"pkg"····#·Ljava/lang/String; |
68 | ····.param·p2,·"uid"····#·I | 68 | ····.param·p2,·"uid"····#·I |
69 | ····.param·p3,·"rootHints"····#·Landroid/os/Bundle; | 69 | ····.param·p3,·"rootHints"····#·Landroid/os/Bundle; |
70 | ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 70 | ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
71 | ····.prologue | 71 | ····.prologue |
72 | ····.line·56 | 72 | ····.line·569 |
73 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 73 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
74 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat;->isValidPackage(Ljava/lang/String;I)Z | 74 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat;->isValidPackage(Ljava/lang/String;I)Z |
75 | ····move-result·v0 | 75 | ····move-result·v0 |
76 | ····if-nez·v0,·:cond_0 | 76 | ····if-nez·v0,·:cond_0 |
77 | ····.line·5 | 77 | ····.line·570 |
78 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 78 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
79 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 79 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
80 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 80 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
81 | ····const-string·v2,·"Package/uid·mismatch:·uid=" | 81 | ····const-string·v2,·"Package/uid·mismatch:·uid=" |
Offset 115, 15 lines modified | Offset 115, 15 lines modified | ||
115 | ····move-result-object·v1 | 115 | ····move-result-object·v1 |
116 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 116 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
117 | ····throw·v0 | 117 | ····throw·v0 |
118 | ····.line·5 | 118 | ····.line·574 |
119 | ····:cond_0 | 119 | ····:cond_0 |
120 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 120 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
121 | ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 121 | ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
122 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1; | 122 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1; |
Offset 137, 60 lines modified | Offset 137, 60 lines modified | ||
137 | ····move·v5,·p2 | 137 | ····move·v5,·p2 |
138 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V | 138 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V |
139 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V | 139 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V |
140 | ····.line·61 | 140 | ····.line·615 |
141 | ····return-void | 141 | ····return-void |
142 | .end·method | 142 | .end·method |
143 | .method·public·disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 143 | .method·public·disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
144 | ····.locals·2 | 144 | ····.locals·2 |
145 | ····.param·p1,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 145 | ····.param·p1,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
146 | ····.prologue | 146 | ····.prologue |
147 | ····.line·61 | 147 | ····.line·618 |
148 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 148 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
149 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 149 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
150 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2; | 150 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2; |
151 | ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 151 | ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
152 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V | 152 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V |
153 | ····.line·6 | 153 | ····.line·630 |
154 | ····return-void | 154 | ····return-void |
155 | .end·method | 155 | .end·method |
156 | .method·public·getMediaItem(Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 156 | .method·public·getMediaItem(Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
157 | ····.locals·2 | 157 | ····.locals·2 |
158 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; | 158 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; |
159 | ····.param·p2,·"receiver"····#·Landroid/support/v4/os/ResultReceiver; | 159 | ····.param·p2,·"receiver"····#·Landroid/support/v4/os/ResultReceiver; |
160 | ····.param·p3,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 160 | ····.param·p3,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
161 | ····.prologue | 161 | ····.prologue |
162 | ····.line·67 | 162 | ····.line·676 |
Max diff block lines reached; 4324/10123 bytes (42.71%) of diff not shown. |
Offset 23, 19 lines modified | Offset 23, 19 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Ljava/lang/String;Landroid/os/Bundle;)V | 24 | .method·constructor·<init>(Ljava/lang/String;Landroid/os/Bundle;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"rootId"····#·Ljava/lang/String; | 26 | ····.param·p1,·"rootId"····#·Ljava/lang/String; |
27 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 27 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·10 | 29 | ····.line·105 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·10 | 31 | ····.line·106 |
32 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;->mRootId:Ljava/lang/String; | 32 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;->mRootId:Ljava/lang/String; |
33 | ····.line·10 | 33 | ····.line·107 |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;->mExtras:Landroid/os/Bundle; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;->mExtras:Landroid/os/Bundle; |
35 | ····.line·10 | 35 | ····.line·108 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
Offset 46, 21 lines modified | Offset 46, 21 lines modified | ||
46 | #·virtual·methods | 46 | #·virtual·methods |
47 | .method·public·detach()V | 47 | .method·public·detach()V |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·8 | 50 | ····.line·84 |
51 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;,·"Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper<TT;>;" | 51 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;,·"Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper<TT;>;" |
52 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->mResultObj:Landroid/service/media/MediaBrowserService$Result; | 52 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->mResultObj:Landroid/service/media/MediaBrowserService$Result; |
53 | ····invoke-virtual·{v0},·Landroid/service/media/MediaBrowserService$Result;->detach()V | 53 | ····invoke-virtual·{v0},·Landroid/service/media/MediaBrowserService$Result;->detach()V |
54 | ····.line·8 | 54 | ····.line·85 |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | .method·parcelListToItemList(Ljava/util/List;)Ljava/util/List; | 57 | .method·parcelListToItemList(Ljava/util/List;)Ljava/util/List; |
58 | ····.locals·4 | 58 | ····.locals·4 |
59 | ····.annotation·system·Ldalvik/annotation/Signature; | 59 | ····.annotation·system·Ldalvik/annotation/Signature; |
60 | ········value·=·{ | 60 | ········value·=·{ |
Offset 73, 33 lines modified | Offset 73, 33 lines modified | ||
73 | ············"<", | 73 | ············"<", |
74 | ············"Landroid/media/browse/MediaBrowser$MediaItem;", | 74 | ············"Landroid/media/browse/MediaBrowser$MediaItem;", |
75 | ············">;" | 75 | ············">;" |
76 | ········} | 76 | ········} |
77 | ····.end·annotation | 77 | ····.end·annotation |
78 | ····.prologue | 78 | ····.prologue |
79 | ····.line·8 | 79 | ····.line·88 |
80 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;,·"Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper<TT;>;" | 80 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;,·"Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper<TT;>;" |
81 | ····.local·p1,·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" | 81 | ····.local·p1,·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" |
82 | ····if-nez·p1,·:cond_1 | 82 | ····if-nez·p1,·:cond_1 |
83 | ····.line·8 | 83 | ····.line·89 |
84 | ····const/4·v0,·0x0 | 84 | ····const/4·v0,·0x0 |
85 | ····.line·9 | 85 | ····.line·97 |
86 | ····:cond_0 | 86 | ····:cond_0 |
87 | ····return-object·v0 | 87 | ····return-object·v0 |
88 | ····.line·9 | 88 | ····.line·91 |
89 | ····:cond_1 | 89 | ····:cond_1 |
90 | ····new-instance·v0,·Ljava/util/ArrayList; | 90 | ····new-instance·v0,·Ljava/util/ArrayList; |
91 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 91 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
92 | ····.line·9 | 92 | ····.line·92 |
93 | ····.local·v0,·"items":Ljava/util/List;,·"Ljava/util/List<Landroid/media/browse/MediaBrowser$MediaItem;>;" | 93 | ····.local·v0,·"items":Ljava/util/List;,·"Ljava/util/List<Landroid/media/browse/MediaBrowser$MediaItem;>;" |
94 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 94 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
95 | ····move-result-object·v2 | 95 | ····move-result-object·v2 |
96 | ····:goto_0 | 96 | ····:goto_0 |
97 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 97 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
Offset 110, 30 lines modified | Offset 110, 30 lines modified | ||
110 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 110 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
111 | ····move-result-object·v1 | 111 | ····move-result-object·v1 |
112 | ····check-cast·v1,·Landroid/os/Parcel; | 112 | ····check-cast·v1,·Landroid/os/Parcel; |
113 | ····.line·9 | 113 | ····.line·93 |
114 | ····.local·v1,·"parcel":Landroid/os/Parcel; | 114 | ····.local·v1,·"parcel":Landroid/os/Parcel; |
115 | ····const/4·v3,·0x0 | 115 | ····const/4·v3,·0x0 |
116 | ····invoke-virtual·{v1,·v3},·Landroid/os/Parcel;->setDataPosition(I)V | 116 | ····invoke-virtual·{v1,·v3},·Landroid/os/Parcel;->setDataPosition(I)V |
117 | ····.line·9 | 117 | ····.line·94 |
118 | ····sget-object·v3,·Landroid/media/browse/MediaBrowser$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator; | 118 | ····sget-object·v3,·Landroid/media/browse/MediaBrowser$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator; |
119 | ····invoke-interface·{v3,·v1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 119 | ····invoke-interface·{v3,·v1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
120 | ····move-result-object·v3 | 120 | ····move-result-object·v3 |
121 | ····invoke-interface·{v0,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 121 | ····invoke-interface·{v0,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
122 | ····.line·9 | 122 | ····.line·95 |
123 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V | 123 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V |
124 | ····goto·:goto_0 | 124 | ····goto·:goto_0 |
125 | .end·method | 125 | .end·method |
126 | .method·public·sendResult(Ljava/lang/Object;)V | 126 | .method·public·sendResult(Ljava/lang/Object;)V |
127 | ····.locals·3 | 127 | ····.locals·3 |
Offset 159, 15 lines modified | Offset 159, 15 lines modified | ||
159 | ····.end·local·p1····#·"result":Ljava/lang/Object;,·"TT;" | 159 | ····.end·local·p1····#·"result":Ljava/lang/Object;,·"TT;" |
160 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->parcelListToItemList(Ljava/util/List;)Ljava/util/List; | 160 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->parcelListToItemList(Ljava/util/List;)Ljava/util/List; |
161 | ····move-result-object·v2 | 161 | ····move-result-object·v2 |
162 | ····invoke-virtual·{v1,·v2},·Landroid/service/media/MediaBrowserService$Result;->sendResult(Ljava/lang/Object;)V | 162 | ····invoke-virtual·{v1,·v2},·Landroid/service/media/MediaBrowserService$Result;->sendResult(Ljava/lang/Object;)V |
163 | ····.line·8 | 163 | ····.line·81 |
164 | ····:goto_0 | 164 | ····:goto_0 |
165 | ····return-void | 165 | ····return-void |
166 | ····.line·72 | 166 | ····.line·72 |
167 | ····.restart·local·p1····#·"result":Ljava/lang/Object;,·"TT;" | 167 | ····.restart·local·p1····#·"result":Ljava/lang/Object;,·"TT;" |
168 | ····:cond_0 | 168 | ····:cond_0 |
169 | ····instance-of·v1,·p1,·Landroid/os/Parcel; | 169 | ····instance-of·v1,·p1,·Landroid/os/Parcel; |
Offset 177, 30 lines modified | Offset 177, 35 lines modified | ||
177 | ····move-object·v0,·p1 | 177 | ····move-object·v0,·p1 |
178 | ····.line·73 | 178 | ····.line·73 |
179 | ····check-cast·v0,·Landroid/os/Parcel; | 179 | ····check-cast·v0,·Landroid/os/Parcel; |
180 | ····.line·74 | 180 | ····.line·74 |
181 | ····.local·v0,·"parcel":Landroid/os/Parcel; | 181 | ····.local·v0,·"parcel":Landroid/os/Parcel; |
182 | ····const/4·v1,·0x0 | ||
183 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->setDataPosition(I)V | ||
184 | ····.line·75 | ||
182 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->mResultObj:Landroid/service/media/MediaBrowserService$Result; | 185 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->mResultObj:Landroid/service/media/MediaBrowserService$Result; |
183 | ····sget-object·v2,·Landroid/media/browse/MediaBrowser$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator; | 186 | ····sget-object·v2,·Landroid/media/browse/MediaBrowser$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator; |
184 | ····invoke-interface·{v2,·v0},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 187 | ····invoke-interface·{v2,·v0},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
185 | ····move-result-object·v2 | 188 | ····move-result-object·v2 |
186 | ····invoke-virtual·{v1,·v2},·Landroid/service/media/MediaBrowserService$Result;->sendResult(Ljava/lang/Object;)V | 189 | ····invoke-virtual·{v1,·v2},·Landroid/service/media/MediaBrowserService$Result;->sendResult(Ljava/lang/Object;)V |
187 | ····.line·7 | 190 | ····.line·76 |
188 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | 191 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V |
Max diff block lines reached; 413/4619 bytes (8.94%) 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·2 | 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; 19225/24625 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 19, 18 lines modified | Offset 19, 18 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·6 | 23 | ····.line·61 |
24 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V | 24 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V |
25 | ····.line·6 | 25 | ····.line·65 |
26 | ····const/4·v0,·0x0 | 26 | ····const/4·v0,·0x0 |
27 | ····iput·v0,·p0,·Landroid/support/v7/app/AppCompatActivity;->mThemeId:I | 27 | ····iput·v0,·p0,·Landroid/support/v7/app/AppCompatActivity;->mThemeId:I |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
Offset 38, 69 lines modified | Offset 38, 69 lines modified | ||
38 | #·virtual·methods | 38 | #·virtual·methods |
39 | .method·public·addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V | 39 | .method·public·addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V |
40 | ····.locals·1 | 40 | ····.locals·1 |
41 | ····.param·p1,·"view"····#·Landroid/view/View; | 41 | ····.param·p1,·"view"····#·Landroid/view/View; |
42 | ····.param·p2,·"params"····#·Landroid/view/ViewGroup$LayoutParams; | 42 | ····.param·p2,·"params"····#·Landroid/view/ViewGroup$LayoutParams; |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·15 | 44 | ····.line·155 |
45 | ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatActivity;->getDelegate()Landroid/support/v7/app/AppCompatDelegate; | 45 | ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatActivity;->getDelegate()Landroid/support/v7/app/AppCompatDelegate; |
46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v7/app/AppCompatDelegate;->addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V | 47 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v7/app/AppCompatDelegate;->addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V |
48 | ····.line·15 | 48 | ····.line·156 |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | .method·public·dispatchKeyEvent(Landroid/view/KeyEvent;)Z | 51 | .method·public·dispatchKeyEvent(Landroid/view/KeyEvent;)Z |
52 | ····.locals·5 | 52 | ····.locals·5 |
53 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; | 53 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; |
54 | ····.prologue | 54 | ····.prologue |
55 | ····const/4·v2,·0x1 | 55 | ····const/4·v2,·0x1 |
56 | ····.line·5 | 56 | ····.line·526 |
57 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompat;->isCtrlPressed(Landroid/view/KeyEvent;)Z | 57 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompat;->isCtrlPressed(Landroid/view/KeyEvent;)Z |
58 | ····move-result·v3 | 58 | ····move-result·v3 |
59 | ····if-eqz·v3,·:cond_1 | 59 | ····if-eqz·v3,·:cond_1 |
60 | ····.line·5 | 60 | ····.line·527 |
61 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getMetaState()I | 61 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getMetaState()I |
62 | ····move-result·v3 | 62 | ····move-result·v3 |
63 | ····and-int/lit16·v3,·v3,·-0x7001 | 63 | ····and-int/lit16·v3,·v3,·-0x7001 |
64 | ····invoke-virtual·{p1,·v3},·Landroid/view/KeyEvent;->getUnicodeChar(I)I | 64 | ····invoke-virtual·{p1,·v3},·Landroid/view/KeyEvent;->getUnicodeChar(I)I |
65 | ····move-result·v3 | 65 | ····move-result·v3 |
66 | ····const/16·v4,·0x3c | 66 | ····const/16·v4,·0x3c |
67 | ····if-ne·v3,·v4,·:cond_1 | 67 | ····if-ne·v3,·v4,·:cond_1 |
68 | ····.line·5 | 68 | ····.line·529 |
69 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getAction()I | 69 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getAction()I |
70 | ····move-result·v0 | 70 | ····move-result·v0 |
71 | ····.line·53 | 71 | ····.line·530 |
72 | ····.local·v0,·"action":I | 72 | ····.local·v0,·"action":I |
73 | ····if-nez·v0,·:cond_0 | 73 | ····if-nez·v0,·:cond_0 |
74 | ····.line·53 | 74 | ····.line·531 |
75 | ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; | 75 | ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; |
76 | ····move-result-object·v1 | 76 | ····move-result-object·v1 |
77 | ····.line·53 | 77 | ····.line·532 |
78 | ····.local·v1,·"actionBar":Landroid/support/v7/app/ActionBar; | 78 | ····.local·v1,·"actionBar":Landroid/support/v7/app/ActionBar; |
79 | ····if-eqz·v1,·:cond_1 | 79 | ····if-eqz·v1,·:cond_1 |
80 | ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->isShowing()Z | 80 | ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->isShowing()Z |
81 | ····move-result·v3 | 81 | ····move-result·v3 |
Offset 108, 40 lines modified | Offset 108, 40 lines modified | ||
108 | ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->requestFocus()Z | 108 | ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->requestFocus()Z |
109 | ····move-result·v3 | 109 | ····move-result·v3 |
110 | ····if-eqz·v3,·:cond_1 | 110 | ····if-eqz·v3,·:cond_1 |
111 | ····.line·53 | 111 | ····.line·533 |
112 | ····iput-boolean·v2,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z | 112 | ····iput-boolean·v2,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z |
113 | ····.line·54 | 113 | ····.line·541 |
114 | ····.end·local·v0····#·"action":I | 114 | ····.end·local·v0····#·"action":I |
115 | ····.end·local·v1····#·"actionBar":Landroid/support/v7/app/ActionBar; | 115 | ····.end·local·v1····#·"actionBar":Landroid/support/v7/app/ActionBar; |
116 | ····:goto_0 | 116 | ····:goto_0 |
117 | ····return·v2 | 117 | ····return·v2 |
118 | ····.line·5 | 118 | ····.line·536 |
119 | ····.restart·local·v0····#·"action":I | 119 | ····.restart·local·v0····#·"action":I |
120 | ····:cond_0 | 120 | ····:cond_0 |
121 | ····if-ne·v0,·v2,·:cond_1 | 121 | ····if-ne·v0,·v2,·:cond_1 |
122 | ····iget-boolean·v3,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z | 122 | ····iget-boolean·v3,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z |
123 | ····if-eqz·v3,·:cond_1 | 123 | ····if-eqz·v3,·:cond_1 |
124 | ····.line·5 | 124 | ····.line·537 |
125 | ····const/4·v3,·0x0 | 125 | ····const/4·v3,·0x0 |
126 | ····iput-boolean·v3,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z | 126 | ····iput-boolean·v3,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z |
127 | ····goto·:goto_0 | 127 | ····goto·:goto_0 |
128 | ····.line·54 | 128 | ····.line·541 |
129 | ····.end·local·v0····#·"action":I | 129 | ····.end·local·v0····#·"action":I |
130 | ····:cond_1 | 130 | ····:cond_1 |
131 | ····invoke-super·{p0,·p1},·Landroid/support/v4/app/FragmentActivity;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z | 131 | ····invoke-super·{p0,·p1},·Landroid/support/v4/app/FragmentActivity;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z |
132 | ····move-result·v2 | 132 | ····move-result·v2 |
Max diff block lines reached; 27154/30523 bytes (88.96%) of diff not shown. |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·10 | 28 | ····.line·1049 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; |
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 44, 27 lines modified | Offset 44, 27 lines modified | ||
44 | ····.param·p3,·"event"····#·Landroid/view/KeyEvent; | 44 | ····.param·p3,·"event"····#·Landroid/view/KeyEvent; |
45 | ····.prologue | 45 | ····.prologue |
46 | ····const/4·v1,·0x1 | 46 | ····const/4·v1,·0x1 |
47 | ····const/4·v0,·0x0 | 47 | ····const/4·v0,·0x0 |
48 | ····.line·105 | 48 | ····.line·1053 |
49 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; | 49 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; |
50 | ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchable:Landroid/app/SearchableInfo; | 50 | ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchable:Landroid/app/SearchableInfo; |
51 | ····if-nez·v2,·:cond_1 | 51 | ····if-nez·v2,·:cond_1 |
52 | ····.line·108 | 52 | ····.line·1083 |
53 | ····:cond_0 | 53 | ····:cond_0 |
54 | ····:goto_0 | 54 | ····:goto_0 |
55 | ····return·v0 | 55 | ····return·v0 |
56 | ····.line·106 | 56 | ····.line·1064 |
57 | ····:cond_1 | 57 | ····:cond_1 |
58 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; | 58 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; |
59 | ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; | 59 | ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; |
60 | ····invoke-virtual·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->isPopupShowing()Z | 60 | ····invoke-virtual·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->isPopupShowing()Z |
Offset 72, 33 lines modified | Offset 72, 33 lines modified | ||
72 | ····if-eqz·v2,·:cond_2 | 72 | ····if-eqz·v2,·:cond_2 |
73 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; | 73 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; |
74 | ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; | 74 | ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; |
75 | ····.line·106 | 75 | ····.line·1065 |
76 | ····invoke-virtual·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getListSelection()I | 76 | ····invoke-virtual·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getListSelection()I |
77 | ····move-result·v2 | 77 | ····move-result·v2 |
78 | ····const/4·v3,·-0x1 | 78 | ····const/4·v3,·-0x1 |
79 | ····if-eq·v2,·v3,·:cond_2 | 79 | ····if-eq·v2,·v3,·:cond_2 |
80 | ····.line·10 | 80 | ····.line·1066 |
81 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; | 81 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; |
82 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/SearchView;->onSuggestionsKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z | 82 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/SearchView;->onSuggestionsKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z |
83 | ····move-result·v0 | 83 | ····move-result·v0 |
84 | ····goto·:goto_0 | 84 | ····goto·:goto_0 |
85 | ····.line·107 | 85 | ····.line·1071 |
86 | ····:cond_2 | 86 | ····:cond_2 |
87 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; | 87 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; |
88 | ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; | 88 | ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; |
89 | ····invoke-static·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->access$000(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z | 89 | ····invoke-static·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->access$000(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z |
Offset 108, 48 lines modified | Offset 108, 48 lines modified | ||
108 | ····invoke-static·{p3},·Landroid/support/v4/view/KeyEventCompat;->hasNoModifiers(Landroid/view/KeyEvent;)Z | 108 | ····invoke-static·{p3},·Landroid/support/v4/view/KeyEventCompat;->hasNoModifiers(Landroid/view/KeyEvent;)Z |
109 | ····move-result·v2 | 109 | ····move-result·v2 |
110 | ····if-eqz·v2,·:cond_0 | 110 | ····if-eqz·v2,·:cond_0 |
111 | ····.line·107 | 111 | ····.line·1072 |
112 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getAction()I | 112 | ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getAction()I |
113 | ····move-result·v2 | 113 | ····move-result·v2 |
114 | ····if-ne·v2,·v1,·:cond_0 | 114 | ····if-ne·v2,·v1,·:cond_0 |
115 | ····.line·107 | 115 | ····.line·1073 |
116 | ····const/16·v2,·0x42 | 116 | ····const/16·v2,·0x42 |
117 | ····if-ne·p2,·v2,·:cond_0 | 117 | ····if-ne·p2,·v2,·:cond_0 |
118 | ····.line·107 | 118 | ····.line·1074 |
119 | ····invoke-virtual·{p1},·Landroid/view/View;->cancelLongPress()V | 119 | ····invoke-virtual·{p1},·Landroid/view/View;->cancelLongPress()V |
120 | ····.line·10 | 120 | ····.line·1077 |
121 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; | 121 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; |
122 | ····const/4·v3,·0x0 | 122 | ····const/4·v3,·0x0 |
123 | ····iget-object·v4,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; | 123 | ····iget-object·v4,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView; |
124 | ····iget-object·v4,·v4,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; | 124 | ····iget-object·v4,·v4,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; |
125 | ····invoke-virtual·{v4},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable; | 125 | ····invoke-virtual·{v4},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable; |
126 | ····move-result-object·v4 | 126 | ····move-result-object·v4 |
127 | ····.line·10 | 127 | ····.line·1078 |
128 | ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String; | 128 | ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String; |
129 | ····move-result-object·v4 | 129 | ····move-result-object·v4 |
130 | ····.line·10 | 130 | ····.line·1077 |
131 | ····invoke-virtual·{v2,·v0,·v3,·v4},·Landroid/support/v7/widget/SearchView;->launchQuerySearch(ILjava/lang/String;Ljava/lang/String;)V | 131 | ····invoke-virtual·{v2,·v0,·v3,·v4},·Landroid/support/v7/widget/SearchView;->launchQuerySearch(ILjava/lang/String;Ljava/lang/String;)V |
132 | ····move·v0,·v1 | 132 | ····move·v0,·v1 |
133 | ····.line·10 | 133 | ····.line·1079 |
134 | ····goto·:goto_0 | 134 | ····goto·:goto_0 |
135 | .end·method | 135 | .end·method |
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·62 | 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·62 | 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·63 | 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·63 | 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·63 | 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·63 | 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·63 | 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·63 | 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·63 | 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·63 | 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·63 | 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·63 | 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·63 | 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·6 | 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·6 | 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·6 | 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·6 | 159 | ····.line·6323 |
Max diff block lines reached; 14642/19370 bytes (75.59%) of diff not shown. |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·145 | 28 | ····.line·1454 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$10;->this$0:Landroid/support/v7/widget/SearchView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$10;->this$0:Landroid/support/v7/widget/SearchView; |
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 49, 20 lines modified | Offset 49, 20 lines modified | ||
49 | ············"<*>;", | 49 | ············"<*>;", |
50 | ············"Landroid/view/View;", | 50 | ············"Landroid/view/View;", |
51 | ············"IJ)V" | 51 | ············"IJ)V" |
52 | ········} | 52 | ········} |
53 | ····.end·annotation | 53 | ····.end·annotation |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·146 | 55 | ····.line·1462 |
56 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" | 56 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" |
57 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$10;->this$0:Landroid/support/v7/widget/SearchView; | 57 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$10;->this$0:Landroid/support/v7/widget/SearchView; |
58 | ····const/4·v1,·0x0 | 58 | ····const/4·v1,·0x0 |
59 | ····const/4·v2,·0x0 | 59 | ····const/4·v2,·0x0 |
60 | ····invoke-virtual·{v0,·p3,·v1,·v2},·Landroid/support/v7/widget/SearchView;->onItemClicked(IILjava/lang/String;)Z | 60 | ····invoke-virtual·{v0,·p3,·v1,·v2},·Landroid/support/v7/widget/SearchView;->onItemClicked(IILjava/lang/String;)Z |
61 | ····.line·146 | 61 | ····.line·1463 |
62 | ····return-void | 62 | ····return-void |
63 | .end·method | 63 | .end·method |
Offset 25, 71 lines modified | Offset 25, 71 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>()V | 26 | .method·constructor·<init>()V |
27 | ····.locals·5 | 27 | ····.locals·5 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·20 | 29 | ····.line·2016 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·20 | 31 | ····.line·2018 |
32 | ····:try_start_0 | 32 | ····:try_start_0 |
33 | ····const-class·v0,·Landroid/widget/AutoCompleteTextView; | 33 | ····const-class·v0,·Landroid/widget/AutoCompleteTextView; |
34 | ····const-string·v1,·"doBeforeTextChanged" | 34 | ····const-string·v1,·"doBeforeTextChanged" |
35 | ····const/4·v2,·0x0 | 35 | ····const/4·v2,·0x0 |
36 | ····new-array·v2,·v2,·[Ljava/lang/Class; | 36 | ····new-array·v2,·v2,·[Ljava/lang/Class; |
37 | ····.line·20 | 37 | ····.line·2019 |
38 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 38 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
39 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
40 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doBeforeTextChanged:Ljava/lang/reflect/Method; | 40 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doBeforeTextChanged:Ljava/lang/reflect/Method; |
41 | ····.line·202 | 41 | ····.line·2020 |
42 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doBeforeTextChanged:Ljava/lang/reflect/Method; | 42 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doBeforeTextChanged:Ljava/lang/reflect/Method; |
43 | ····const/4·v1,·0x1 | 43 | ····const/4·v1,·0x1 |
44 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V | 44 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V |
45 | ····:try_end_0 | 45 | ····:try_end_0 |
46 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_3 | 46 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_3 |
47 | ····.line·202 | 47 | ····.line·2025 |
48 | ····:goto_0 | 48 | ····:goto_0 |
49 | ····:try_start_1 | 49 | ····:try_start_1 |
50 | ····const-class·v0,·Landroid/widget/AutoCompleteTextView; | 50 | ····const-class·v0,·Landroid/widget/AutoCompleteTextView; |
51 | ····const-string·v1,·"doAfterTextChanged" | 51 | ····const-string·v1,·"doAfterTextChanged" |
52 | ····const/4·v2,·0x0 | 52 | ····const/4·v2,·0x0 |
53 | ····new-array·v2,·v2,·[Ljava/lang/Class; | 53 | ····new-array·v2,·v2,·[Ljava/lang/Class; |
54 | ····.line·20 | 54 | ····.line·2026 |
55 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 55 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doAfterTextChanged:Ljava/lang/reflect/Method; | 57 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doAfterTextChanged:Ljava/lang/reflect/Method; |
58 | ····.line·20 | 58 | ····.line·2027 |
59 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doAfterTextChanged:Ljava/lang/reflect/Method; | 59 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doAfterTextChanged:Ljava/lang/reflect/Method; |
60 | ····const/4·v1,·0x1 | 60 | ····const/4·v1,·0x1 |
61 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V | 61 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V |
62 | ····:try_end_1 | 62 | ····:try_end_1 |
63 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_1·..·:try_end_1}·:catch_2 | 63 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_1·..·:try_end_1}·:catch_2 |
64 | ····.line·203 | 64 | ····.line·2032 |
65 | ····:goto_1 | 65 | ····:goto_1 |
66 | ····:try_start_2 | 66 | ····:try_start_2 |
67 | ····const-class·v0,·Landroid/widget/AutoCompleteTextView; | 67 | ····const-class·v0,·Landroid/widget/AutoCompleteTextView; |
68 | ····const-string·v1,·"ensureImeVisible" | 68 | ····const-string·v1,·"ensureImeVisible" |
69 | ····const/4·v2,·0x1 | 69 | ····const/4·v2,·0x1 |
Offset 98, 31 lines modified | Offset 98, 31 lines modified | ||
98 | ····const/4·v3,·0x0 | 98 | ····const/4·v3,·0x0 |
99 | ····sget-object·v4,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; | 99 | ····sget-object·v4,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; |
100 | ····aput-object·v4,·v2,·v3 | 100 | ····aput-object·v4,·v2,·v3 |
101 | ····.line·203 | 101 | ····.line·2033 |
102 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 102 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
103 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
104 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->ensureImeVisible:Ljava/lang/reflect/Method; | 104 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->ensureImeVisible:Ljava/lang/reflect/Method; |
105 | ····.line·203 | 105 | ····.line·2034 |
106 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->ensureImeVisible:Ljava/lang/reflect/Method; | 106 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->ensureImeVisible:Ljava/lang/reflect/Method; |
107 | ····const/4·v1,·0x1 | 107 | ····const/4·v1,·0x1 |
108 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V | 108 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V |
109 | ····:try_end_2 | 109 | ····:try_end_2 |
110 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_1 | 110 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_1 |
111 | ····.line·20 | 111 | ····.line·2039 |
112 | ····:goto_2 | 112 | ····:goto_2 |
113 | ····:try_start_3 | 113 | ····:try_start_3 |
114 | ····const-class·v0,·Landroid/view/inputmethod/InputMethodManager; | 114 | ····const-class·v0,·Landroid/view/inputmethod/InputMethodManager; |
115 | ····const-string·v1,·"showSoftInputUnchecked" | 115 | ····const-string·v1,·"showSoftInputUnchecked" |
116 | ····const/4·v2,·0x2 | 116 | ····const/4·v2,·0x2 |
Offset 143, 134 lines modified | Offset 143, 134 lines modified | ||
143 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 143 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
144 | ····move-result-object·v0 | 144 | ····move-result-object·v0 |
145 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->showSoftInputUnchecked:Ljava/lang/reflect/Method; | 145 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->showSoftInputUnchecked:Ljava/lang/reflect/Method; |
146 | ····.line·204 | 146 | ····.line·2041 |
147 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->showSoftInputUnchecked:Ljava/lang/reflect/Method; | 147 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->showSoftInputUnchecked:Ljava/lang/reflect/Method; |
148 | ····const/4·v1,·0x1 | 148 | ····const/4·v1,·0x1 |
149 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V | 149 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V |
150 | ····:try_end_3 | 150 | ····:try_end_3 |
151 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_3·..·:try_end_3}·:catch_0 | 151 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_3·..·:try_end_3}·:catch_0 |
152 | ····.line·204 | 152 | ····.line·2045 |
153 | ····:goto_3 | 153 | ····:goto_3 |
154 | ····return-void | 154 | ····return-void |
155 | ····.line·204 | 155 | ····.line·2042 |
156 | ····:catch_0 | 156 | ····:catch_0 |
157 | ····move-exception·v0 | 157 | ····move-exception·v0 |
Max diff block lines reached; 4842/9015 bytes (53.71%) 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·96 | 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·9 | 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·9 | 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·97 | 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·96 | 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·96 | 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·96 | 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·9 | 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·9 | 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·9 | 100 | ····.line·9710 |
101 | ····return-void | 101 | ····return-void |
102 | .end·method | 102 | .end·method |
Offset 23, 99 lines modified | Offset 23, 99 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·10 | 28 | ····.line·1027 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
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,·"v"····#·Landroid/view/View; | 36 | ····.param·p1,·"v"····#·Landroid/view/View; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·103 | 38 | ····.line·1030 |
39 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 39 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
40 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mSearchButton:Landroid/widget/ImageView; | 40 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mSearchButton:Landroid/widget/ImageView; |
41 | ····if-ne·p1,·v0,·:cond_1 | 41 | ····if-ne·p1,·v0,·:cond_1 |
42 | ····.line·103 | 42 | ····.line·1031 |
43 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 43 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
44 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSearchClicked()V | 44 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSearchClicked()V |
45 | ····.line·104 | 45 | ····.line·1041 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····:goto_0 | 47 | ····:goto_0 |
48 | ····return-void | 48 | ····return-void |
49 | ····.line·103 | 49 | ····.line·1032 |
50 | ····:cond_1 | 50 | ····:cond_1 |
51 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 51 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
52 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mCloseButton:Landroid/widget/ImageView; | 52 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mCloseButton:Landroid/widget/ImageView; |
53 | ····if-ne·p1,·v0,·:cond_2 | 53 | ····if-ne·p1,·v0,·:cond_2 |
54 | ····.line·103 | 54 | ····.line·1033 |
55 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 55 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
56 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onCloseClicked()V | 56 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onCloseClicked()V |
57 | ····goto·:goto_0 | 57 | ····goto·:goto_0 |
58 | ····.line·103 | 58 | ····.line·1034 |
59 | ····:cond_2 | 59 | ····:cond_2 |
60 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 60 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
61 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mGoButton:Landroid/widget/ImageView; | 61 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mGoButton:Landroid/widget/ImageView; |
62 | ····if-ne·p1,·v0,·:cond_3 | 62 | ····if-ne·p1,·v0,·:cond_3 |
63 | ····.line·103 | 63 | ····.line·1035 |
64 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 64 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
65 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSubmitQuery()V | 65 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSubmitQuery()V |
66 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
67 | ····.line·10 | 67 | ····.line·1036 |
68 | ····:cond_3 | 68 | ····:cond_3 |
69 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 69 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
70 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mVoiceButton:Landroid/widget/ImageView; | 70 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mVoiceButton:Landroid/widget/ImageView; |
71 | ····if-ne·p1,·v0,·:cond_4 | 71 | ····if-ne·p1,·v0,·:cond_4 |
72 | ····.line·10 | 72 | ····.line·1037 |
73 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 73 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
74 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onVoiceClicked()V | 74 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onVoiceClicked()V |
75 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
76 | ····.line·10 | 76 | ····.line·1038 |
77 | ····:cond_4 | 77 | ····:cond_4 |
78 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 78 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
79 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; | 79 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; |
80 | ····if-ne·p1,·v0,·:cond_0 | 80 | ····if-ne·p1,·v0,·:cond_0 |
81 | ····.line·10 | 81 | ····.line·1039 |
82 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; | 82 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView; |
83 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->forceSuggestionQuery()V | 83 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->forceSuggestionQuery()V |
84 | ····goto·:goto_0 | 84 | ····goto·:goto_0 |
85 | .end·method | 85 | .end·method |
Offset 40, 174 lines modified | Offset 40, 174 lines modified | ||
40 | #·direct·methods | 40 | #·direct·methods |
41 | .method·constructor·<init>()V | 41 | .method·constructor·<init>()V |
42 | ····.locals·0 | 42 | ····.locals·0 |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·269 | 44 | ····.line·2699 |
45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
46 | ····.line·29 | 46 | ····.line·2933 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | .method·private·invalidateFullSpansAfter(I)I | 49 | .method·private·invalidateFullSpansAfter(I)I |
50 | ····.locals·7 | 50 | ····.locals·7 |
51 | ····.param·p1,·"position"····#·I | 51 | ····.param·p1,·"position"····#·I |
52 | ····.prologue | 52 | ····.prologue |
53 | ····const/4·v5,·-0x1 | 53 | ····const/4·v5,·-0x1 |
54 | ····.line·28 | 54 | ····.line·2842 |
55 | ····iget-object·v6,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; | 55 | ····iget-object·v6,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; |
56 | ····if-nez·v6,·:cond_1 | 56 | ····if-nez·v6,·:cond_1 |
57 | ····.line·28 | 57 | ····.line·2864 |
58 | ····:cond_0 | 58 | ····:cond_0 |
59 | ····:goto_0 | 59 | ····:goto_0 |
60 | ····return·v5 | 60 | ····return·v5 |
61 | ····.line·28 | 61 | ····.line·2845 |
62 | ····:cond_1 | 62 | ····:cond_1 |
63 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->getFullSpanItem(I)Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 63 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->getFullSpanItem(I)Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
64 | ····move-result-object·v3 | 64 | ····move-result-object·v3 |
65 | ····.line·28 | 65 | ····.line·2847 |
66 | ····.local·v3,·"item":Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 66 | ····.local·v3,·"item":Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
67 | ····if-eqz·v3,·:cond_2 | 67 | ····if-eqz·v3,·:cond_2 |
68 | ····.line·284 | 68 | ····.line·2848 |
69 | ····iget-object·v6,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; | 69 | ····iget-object·v6,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; |
70 | ····invoke-interface·{v6,·v3},·Ljava/util/List;->remove(Ljava/lang/Object;)Z | 70 | ····invoke-interface·{v6,·v3},·Ljava/util/List;->remove(Ljava/lang/Object;)Z |
71 | ····.line·28 | 71 | ····.line·2850 |
72 | ····:cond_2 | 72 | ····:cond_2 |
73 | ····const/4·v4,·-0x1 | 73 | ····const/4·v4,·-0x1 |
74 | ····.line·28 | 74 | ····.line·2851 |
75 | ····.local·v4,·"nextFsiIndex":I | 75 | ····.local·v4,·"nextFsiIndex":I |
76 | ····iget-object·v6,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; | 76 | ····iget-object·v6,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; |
77 | ····invoke-interface·{v6},·Ljava/util/List;->size()I | 77 | ····invoke-interface·{v6},·Ljava/util/List;->size()I |
78 | ····move-result·v0 | 78 | ····move-result·v0 |
79 | ····.line·28 | 79 | ····.line·2852 |
80 | ····.local·v0,·"count":I | 80 | ····.local·v0,·"count":I |
81 | ····const/4·v2,·0x0 | 81 | ····const/4·v2,·0x0 |
82 | ····.local·v2,·"i":I | 82 | ····.local·v2,·"i":I |
83 | ····:goto_1 | 83 | ····:goto_1 |
84 | ····if-ge·v2,·v0,·:cond_3 | 84 | ····if-ge·v2,·v0,·:cond_3 |
85 | ····.line·28 | 85 | ····.line·2853 |
86 | ····iget-object·v6,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; | 86 | ····iget-object·v6,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; |
87 | ····invoke-interface·{v6,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object; | 87 | ····invoke-interface·{v6,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object; |
88 | ····move-result-object·v1 | 88 | ····move-result-object·v1 |
89 | ····check-cast·v1,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 89 | ····check-cast·v1,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
90 | ····.line·28 | 90 | ····.line·2854 |
91 | ····.local·v1,·"fsi":Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 91 | ····.local·v1,·"fsi":Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
92 | ····iget·v6,·v1,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I | 92 | ····iget·v6,·v1,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I |
93 | ····if-lt·v6,·p1,·:cond_4 | 93 | ····if-lt·v6,·p1,·:cond_4 |
94 | ····.line·28 | 94 | ····.line·2855 |
95 | ····move·v4,·v2 | 95 | ····move·v4,·v2 |
96 | ····.line·285 | 96 | ····.line·2859 |
97 | ····.end·local·v1····#·"fsi":Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 97 | ····.end·local·v1····#·"fsi":Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
98 | ····:cond_3 | 98 | ····:cond_3 |
99 | ····if-eq·v4,·v5,·:cond_0 | 99 | ····if-eq·v4,·v5,·:cond_0 |
100 | ····.line·28 | 100 | ····.line·2860 |
101 | ····iget-object·v5,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; | 101 | ····iget-object·v5,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; |
102 | ····invoke-interface·{v5,·v4},·Ljava/util/List;->get(I)Ljava/lang/Object; | 102 | ····invoke-interface·{v5,·v4},·Ljava/util/List;->get(I)Ljava/lang/Object; |
103 | ····move-result-object·v1 | 103 | ····move-result-object·v1 |
104 | ····check-cast·v1,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 104 | ····check-cast·v1,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
105 | ····.line·28 | 105 | ····.line·2861 |
106 | ····.restart·local·v1····#·"fsi":Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 106 | ····.restart·local·v1····#·"fsi":Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
107 | ····iget-object·v5,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; | 107 | ····iget-object·v5,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; |
108 | ····invoke-interface·{v5,·v4},·Ljava/util/List;->remove(I)Ljava/lang/Object; | 108 | ····invoke-interface·{v5,·v4},·Ljava/util/List;->remove(I)Ljava/lang/Object; |
109 | ····.line·28 | 109 | ····.line·2862 |
110 | ····iget·v5,·v1,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I | 110 | ····iget·v5,·v1,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I |
111 | ····goto·:goto_0 | 111 | ····goto·:goto_0 |
112 | ····.line·28 | 112 | ····.line·2852 |
113 | ····:cond_4 | 113 | ····:cond_4 |
114 | ····add-int/lit8·v2,·v2,·0x1 | 114 | ····add-int/lit8·v2,·v2,·0x1 |
115 | ····goto·:goto_1 | 115 | ····goto·:goto_1 |
116 | .end·method | 116 | .end·method |
117 | .method·private·offsetFullSpansForAddition(II)V | 117 | .method·private·offsetFullSpansForAddition(II)V |
118 | ····.locals·3 | 118 | ····.locals·3 |
119 | ····.param·p1,·"positionStart"····#·I | 119 | ····.param·p1,·"positionStart"····#·I |
120 | ····.param·p2,·"itemCount"····#·I | 120 | ····.param·p2,·"itemCount"····#·I |
121 | ····.prologue | 121 | ····.prologue |
122 | ····.line·28 | 122 | ····.line·2825 |
123 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; | 123 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;->mFullSpanItems:Ljava/util/List; |
124 | ····if-nez·v2,·:cond_1 | 124 | ····if-nez·v2,·:cond_1 |
Max diff block lines reached; 23676/27797 bytes (85.17%) of diff not shown. |
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·122 | 31 | ····.line·12242 |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·122 | 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·122 | 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·122 | 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·122 | 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·122 | 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·122 | 81 | ····.line·12273 |
82 | ····return-object·p0 | 82 | ····return-object·p0 |
83 | .end·method | 83 | .end·method |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·121 | 28 | ····.line·1212 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$9;->this$0:Landroid/support/v7/widget/SearchView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$9;->this$0:Landroid/support/v7/widget/SearchView; |
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 40, 17 lines modified | Offset 40, 17 lines modified | ||
40 | .method·public·onEditorAction(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z | 40 | .method·public·onEditorAction(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.param·p1,·"v"····#·Landroid/widget/TextView; | 42 | ····.param·p1,·"v"····#·Landroid/widget/TextView; |
43 | ····.param·p2,·"actionId"····#·I | 43 | ····.param·p2,·"actionId"····#·I |
44 | ····.param·p3,·"event"····#·Landroid/view/KeyEvent; | 44 | ····.param·p3,·"event"····#·Landroid/view/KeyEvent; |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·12 | 46 | ····.line·1219 |
47 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$9;->this$0:Landroid/support/v7/widget/SearchView; | 47 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$9;->this$0:Landroid/support/v7/widget/SearchView; |
48 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSubmitQuery()V | 48 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSubmitQuery()V |
49 | ····.line·122 | 49 | ····.line·1220 |
50 | ····const/4·v0,·0x1 | 50 | ····const/4·v0,·0x1 |
51 | ····return·v0 | 51 | ····return·v0 |
52 | .end·method | 52 | .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·106 | 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·106 | 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·106 | 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·106 | 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·107 | 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·107 | 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·107 | 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·107 | 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·107 | 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·107 | 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·107 | 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·107 | 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·107 | 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·107 | 121 | ····.line·10789 |
Max diff block lines reached; 12625/17807 bytes (70.90%) of diff not shown. |
Offset 248, 63 lines modified | Offset 248, 63 lines modified | ||
248 | ····.param·p1,·"state"····#·Landroid/support/v7/widget/RecyclerView$State; | 248 | ····.param·p1,·"state"····#·Landroid/support/v7/widget/RecyclerView$State; |
249 | ····.prologue | 249 | ····.prologue |
250 | ····const/4·v4,·0x0 | 250 | ····const/4·v4,·0x0 |
251 | ····const/4·v3,·0x1 | 251 | ····const/4·v3,·0x1 |
252 | ····.line·1 | 252 | ····.line·1103 |
253 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/LinearLayoutManager;->getChildCount()I | 253 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/LinearLayoutManager;->getChildCount()I |
254 | ····move-result·v0 | 254 | ····move-result·v0 |
255 | ····if-nez·v0,·:cond_0 | 255 | ····if-nez·v0,·:cond_0 |
256 | ····.line·1 | 256 | ····.line·1107 |
257 | ····:goto_0 | 257 | ····:goto_0 |
258 | ····return·v4 | 258 | ····return·v4 |
259 | ····.line·1 | 259 | ····.line·1106 |
260 | ····:cond_0 | 260 | ····:cond_0 |
261 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/LinearLayoutManager;->ensureLayoutState()V | 261 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/LinearLayoutManager;->ensureLayoutState()V |
262 | ····.line·1 | 262 | ····.line·1107 |
263 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; | 263 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; |
264 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z | 264 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z |
265 | ····if-nez·v0,·:cond_2 | 265 | ····if-nez·v0,·:cond_2 |
266 | ····move·v0,·v3 | 266 | ····move·v0,·v3 |
267 | ····.line·110 | 267 | ····.line·1108 |
268 | ····:goto_1 | 268 | ····:goto_1 |
269 | ····invoke-direct·{p0,·v0,·v3},·Landroid/support/v7/widget/LinearLayoutManager;->findFirstVisibleChildClosestToStart(ZZ)Landroid/view/View; | 269 | ····invoke-direct·{p0,·v0,·v3},·Landroid/support/v7/widget/LinearLayoutManager;->findFirstVisibleChildClosestToStart(ZZ)Landroid/view/View; |
270 | ····move-result-object·v2 | 270 | ····move-result-object·v2 |
271 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z | 271 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z |
272 | ····if-nez·v0,·:cond_1 | 272 | ····if-nez·v0,·:cond_1 |
273 | ····move·v4,·v3 | 273 | ····move·v4,·v3 |
274 | ····.line·110 | 274 | ····.line·1109 |
275 | ····:cond_1 | 275 | ····:cond_1 |
276 | ····invoke-direct·{p0,·v4,·v3},·Landroid/support/v7/widget/LinearLayoutManager;->findFirstVisibleChildClosestToEnd(ZZ)Landroid/view/View; | 276 | ····invoke-direct·{p0,·v4,·v3},·Landroid/support/v7/widget/LinearLayoutManager;->findFirstVisibleChildClosestToEnd(ZZ)Landroid/view/View; |
277 | ····move-result-object·v3 | 277 | ····move-result-object·v3 |
278 | ····iget-boolean·v5,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z | 278 | ····iget-boolean·v5,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z |
279 | ····move-object·v0,·p1 | 279 | ····move-object·v0,·p1 |
280 | ····move-object·v4,·p0 | 280 | ····move-object·v4,·p0 |
281 | ····.line·1 | 281 | ····.line·1107 |
282 | ····invoke-static/range·{v0·..·v5},·Landroid/support/v7/widget/ScrollbarHelper;->computeScrollExtent(Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/OrientationHelper;Landroid/view/View;Landroid/view/View;Landroid/support/v7/widget/RecyclerView$LayoutManager;Z)I | 282 | ····invoke-static/range·{v0·..·v5},·Landroid/support/v7/widget/ScrollbarHelper;->computeScrollExtent(Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/OrientationHelper;Landroid/view/View;Landroid/view/View;Landroid/support/v7/widget/RecyclerView$LayoutManager;Z)I |
283 | ····move-result·v4 | 283 | ····move-result·v4 |
284 | ····goto·:goto_0 | 284 | ····goto·:goto_0 |
285 | ····:cond_2 | 285 | ····:cond_2 |
Offset 318, 65 lines modified | Offset 318, 65 lines modified | ||
318 | ····.param·p1,·"state"····#·Landroid/support/v7/widget/RecyclerView$State; | 318 | ····.param·p1,·"state"····#·Landroid/support/v7/widget/RecyclerView$State; |
319 | ····.prologue | 319 | ····.prologue |
320 | ····const/4·v4,·0x0 | 320 | ····const/4·v4,·0x0 |
321 | ····const/4·v3,·0x1 | 321 | ····const/4·v3,·0x1 |
322 | ····.line·10 | 322 | ····.line·1092 |
323 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/LinearLayoutManager;->getChildCount()I | 323 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/LinearLayoutManager;->getChildCount()I |
324 | ····move-result·v0 | 324 | ····move-result·v0 |
325 | ····if-nez·v0,·:cond_0 | 325 | ····if-nez·v0,·:cond_0 |
326 | ····.line·10 | 326 | ····.line·1096 |
327 | ····:goto_0 | 327 | ····:goto_0 |
328 | ····return·v4 | 328 | ····return·v4 |
329 | ····.line·10 | 329 | ····.line·1095 |
330 | ····:cond_0 | 330 | ····:cond_0 |
331 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/LinearLayoutManager;->ensureLayoutState()V | 331 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/LinearLayoutManager;->ensureLayoutState()V |
332 | ····.line·10 | 332 | ····.line·1096 |
333 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; | 333 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; |
334 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z | 334 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z |
335 | ····if-nez·v0,·:cond_2 | 335 | ····if-nez·v0,·:cond_2 |
336 | ····move·v0,·v3 | 336 | ····move·v0,·v3 |
337 | ····.line·10 | 337 | ····.line·1097 |
338 | ····:goto_1 | 338 | ····:goto_1 |
339 | ····invoke-direct·{p0,·v0,·v3},·Landroid/support/v7/widget/LinearLayoutManager;->findFirstVisibleChildClosestToStart(ZZ)Landroid/view/View; | 339 | ····invoke-direct·{p0,·v0,·v3},·Landroid/support/v7/widget/LinearLayoutManager;->findFirstVisibleChildClosestToStart(ZZ)Landroid/view/View; |
340 | ····move-result-object·v2 | 340 | ····move-result-object·v2 |
341 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z | 341 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z |
342 | ····if-nez·v0,·:cond_1 | 342 | ····if-nez·v0,·:cond_1 |
343 | ····move·v4,·v3 | 343 | ····move·v4,·v3 |
344 | ····.line·109 | 344 | ····.line·1098 |
345 | ····:cond_1 | 345 | ····:cond_1 |
346 | ····invoke-direct·{p0,·v4,·v3},·Landroid/support/v7/widget/LinearLayoutManager;->findFirstVisibleChildClosestToEnd(ZZ)Landroid/view/View; | 346 | ····invoke-direct·{p0,·v4,·v3},·Landroid/support/v7/widget/LinearLayoutManager;->findFirstVisibleChildClosestToEnd(ZZ)Landroid/view/View; |
347 | ····move-result-object·v3 | 347 | ····move-result-object·v3 |
348 | ····iget-boolean·v5,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z | 348 | ····iget-boolean·v5,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mSmoothScrollbarEnabled:Z |
349 | ····iget-boolean·v6,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mShouldReverseLayout:Z | 349 | ····iget-boolean·v6,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mShouldReverseLayout:Z |
350 | ····move-object·v0,·p1 | 350 | ····move-object·v0,·p1 |
351 | ····move-object·v4,·p0 | 351 | ····move-object·v4,·p0 |
352 | ····.line·10 | 352 | ····.line·1096 |
353 | ····invoke-static/range·{v0·..·v6},·Landroid/support/v7/widget/ScrollbarHelper;->computeScrollOffset(Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/OrientationHelper;Landroid/view/View;Landroid/view/View;Landroid/support/v7/widget/RecyclerView$LayoutManager;ZZ)I | 353 | ····invoke-static/range·{v0·..·v6},·Landroid/support/v7/widget/ScrollbarHelper;->computeScrollOffset(Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/OrientationHelper;Landroid/view/View;Landroid/view/View;Landroid/support/v7/widget/RecyclerView$LayoutManager;ZZ)I |
354 | ····move-result·v4 | 354 | ····move-result·v4 |
355 | ····goto·:goto_0 | 355 | ····goto·:goto_0 |
Max diff block lines reached; 176590/180626 bytes (97.77%) 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·115 | 67 | ····.line·11549 |
68 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 68 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
69 | ····.line·11 | 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·11 | 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·11 | 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·11 | 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·11 | 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·11 | 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·12 | 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·119 | 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·119 | 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·119 | 101 | ····.line·11936 |
102 | ····const/4·v3,·0x4 | 102 | ····const/4·v3,·0x4 |
103 | ····.line·119 | 103 | ····.line·11945 |
104 | ····:goto_0 | 104 | ····:goto_0 |
105 | ····return·v3 | 105 | ····return·v3 |
106 | ····.line·119 | 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·119 | 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·119 | 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·119 | 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·12 | 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 23, 46 lines modified | Offset 23, 46 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·4 | 28 | ····.line·487 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$2;->this$0:Landroid/support/v7/widget/RecyclerView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$2;->this$0:Landroid/support/v7/widget/RecyclerView; |
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·run()V | 34 | .method·public·run()V |
35 | ····.locals·2 | 35 | ····.locals·2 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·4 | 37 | ····.line·490 |
38 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$2;->this$0:Landroid/support/v7/widget/RecyclerView; | 38 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$2;->this$0:Landroid/support/v7/widget/RecyclerView; |
39 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mItemAnimator:Landroid/support/v7/widget/RecyclerView$ItemAnimator; | 39 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mItemAnimator:Landroid/support/v7/widget/RecyclerView$ItemAnimator; |
40 | ····if-eqz·v0,·:cond_0 | 40 | ····if-eqz·v0,·:cond_0 |
41 | ····.line·4 | 41 | ····.line·491 |
42 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$2;->this$0:Landroid/support/v7/widget/RecyclerView; | 42 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$2;->this$0:Landroid/support/v7/widget/RecyclerView; |
43 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mItemAnimator:Landroid/support/v7/widget/RecyclerView$ItemAnimator; | 43 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mItemAnimator:Landroid/support/v7/widget/RecyclerView$ItemAnimator; |
44 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->runPendingAnimations()V | 44 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->runPendingAnimations()V |
45 | ····.line·4 | 45 | ····.line·493 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$2;->this$0:Landroid/support/v7/widget/RecyclerView; | 47 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$2;->this$0:Landroid/support/v7/widget/RecyclerView; |
48 | ····const/4·v1,·0x0 | 48 | ····const/4·v1,·0x0 |
49 | ····iput-boolean·v1,·v0,·Landroid/support/v7/widget/RecyclerView;->mPostedAnimatorRunner:Z | 49 | ····iput-boolean·v1,·v0,·Landroid/support/v7/widget/RecyclerView;->mPostedAnimatorRunner:Z |
50 | ····.line·4 | 50 | ····.line·494 |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
Offset 18, 33 lines modified | Offset 18, 33 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·4 | 22 | ····.line·497 |
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·getInterpolation(F)F | 27 | .method·public·getInterpolation(F)F |
28 | ····.locals·2 | 28 | ····.locals·2 |
29 | ····.param·p1,·"t"····#·F | 29 | ····.param·p1,·"t"····#·F |
30 | ····.prologue | 30 | ····.prologue |
31 | ····const/high16·v1,·0x3f800000····#·1.0f | 31 | ····const/high16·v1,·0x3f800000····#·1.0f |
32 | ····.line· | 32 | ····.line·500 |
33 | ····sub-float/2addr·p1,·v1 | 33 | ····sub-float/2addr·p1,·v1 |
34 | ····.line· | 34 | ····.line·501 |
35 | ····mul-float·v0,·p1,·p1 | 35 | ····mul-float·v0,·p1,·p1 |
36 | ····mul-float/2addr·v0,·p1 | 36 | ····mul-float/2addr·v0,·p1 |
37 | ····mul-float/2addr·v0,·p1 | 37 | ····mul-float/2addr·v0,·p1 |
38 | ····mul-float/2addr·v0,·p1 | 38 | ····mul-float/2addr·v0,·p1 |
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·96 | 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·6 | 63 | ····.line·6815 |
64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
65 | ····.line·6 | 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·6 | 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·6 | 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·68 | 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·68 | 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·96 | 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·6 | 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·76 | 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·7 | 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·7 | 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·7 | 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·7 | 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·7 | 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·77 | 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·77 | 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 250, 50 lines modified | Offset 250, 50 lines modified | ||
250 | ····.line·217 | 250 | ····.line·217 |
251 | ····new-instance·v7,·Ljava/util/WeakHashMap; | 251 | ····new-instance·v7,·Ljava/util/WeakHashMap; |
252 | ····invoke-direct·{v7},·Ljava/util/WeakHashMap;-><init>()V | 252 | ····invoke-direct·{v7},·Ljava/util/WeakHashMap;-><init>()V |
253 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOutsideDrawablesCache:Ljava/util/WeakHashMap; | 253 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOutsideDrawablesCache:Ljava/util/WeakHashMap; |
254 | ····.line·10 | 254 | ····.line·1027 |
255 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$7; | 255 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$7; |
256 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$7;-><init>(Landroid/support/v7/widget/SearchView;)V | 256 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$7;-><init>(Landroid/support/v7/widget/SearchView;)V |
257 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnClickListener:Landroid/view/View$OnClickListener; | 257 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnClickListener:Landroid/view/View$OnClickListener; |
258 | ····.line·10 | 258 | ····.line·1049 |
259 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$8; | 259 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$8; |
260 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$8;-><init>(Landroid/support/v7/widget/SearchView;)V | 260 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$8;-><init>(Landroid/support/v7/widget/SearchView;)V |
261 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mTextKeyListener:Landroid/view/View$OnKeyListener; | 261 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mTextKeyListener:Landroid/view/View$OnKeyListener; |
262 | ····.line·121 | 262 | ····.line·1212 |
263 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$9; | 263 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$9; |
264 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$9;-><init>(Landroid/support/v7/widget/SearchView;)V | 264 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$9;-><init>(Landroid/support/v7/widget/SearchView;)V |
265 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; | 265 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; |
266 | ····.line·145 | 266 | ····.line·1454 |
267 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$10; | 267 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$10; |
268 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$10;-><init>(Landroid/support/v7/widget/SearchView;)V | 268 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$10;-><init>(Landroid/support/v7/widget/SearchView;)V |
269 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; | 269 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; |
270 | ····.line·14 | 270 | ····.line·1466 |
271 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$11; | 271 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$11; |
272 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$11;-><init>(Landroid/support/v7/widget/SearchView;)V | 272 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$11;-><init>(Landroid/support/v7/widget/SearchView;)V |
273 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; | 273 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; |
274 | ····.line·17 | 274 | ····.line·1756 |
275 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$12; | 275 | ····new-instance·v7,·Landroid/support/v7/widget/SearchView$12; |
276 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$12;-><init>(Landroid/support/v7/widget/SearchView;)V | 276 | ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$12;-><init>(Landroid/support/v7/widget/SearchView;)V |
277 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mTextWatcher:Landroid/text/TextWatcher; | 277 | ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mTextWatcher:Landroid/text/TextWatcher; |
278 | ····.line·298 | 278 | ····.line·298 |
Offset 856, 165 lines modified | Offset 856, 165 lines modified | ||
856 | ····.param·p2,·"data"····#·Landroid/net/Uri; | 856 | ····.param·p2,·"data"····#·Landroid/net/Uri; |
857 | ····.param·p3,·"extraData"····#·Ljava/lang/String; | 857 | ····.param·p3,·"extraData"····#·Ljava/lang/String; |
858 | ····.param·p4,·"query"····#·Ljava/lang/String; | 858 | ····.param·p4,·"query"····#·Ljava/lang/String; |
859 | ····.param·p5,·"actionKey"····#·I | 859 | ····.param·p5,·"actionKey"····#·I |
860 | ····.param·p6,·"actionMsg"····#·Ljava/lang/String; | 860 | ····.param·p6,·"actionMsg"····#·Ljava/lang/String; |
861 | ····.prologue | 861 | ····.prologue |
862 | ····.line·158 | 862 | ····.line·1584 |
863 | ····new-instance·v0,·Landroid/content/Intent; | 863 | ····new-instance·v0,·Landroid/content/Intent; |
864 | ····invoke-direct·{v0,·p1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V | 864 | ····invoke-direct·{v0,·p1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
865 | ····.line·158 | 865 | ····.line·1585 |
866 | ····.local·v0,·"intent":Landroid/content/Intent; | 866 | ····.local·v0,·"intent":Landroid/content/Intent; |
867 | ····const/high16·v1,·0x10000000 | 867 | ····const/high16·v1,·0x10000000 |
868 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; | 868 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
869 | ····.line·15 | 869 | ····.line·1589 |
870 | ····if-eqz·p2,·:cond_0 | 870 | ····if-eqz·p2,·:cond_0 |
871 | ····.line·159 | 871 | ····.line·1590 |
872 | ····invoke-virtual·{v0,·p2},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; | 872 | ····invoke-virtual·{v0,·p2},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; |
873 | ····.line·159 | 873 | ····.line·1592 |
874 | ····:cond_0 | 874 | ····:cond_0 |
875 | ····const-string·v1,·"user_query" | 875 | ····const-string·v1,·"user_query" |
876 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView;->mUserQuery:Ljava/lang/CharSequence; | 876 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView;->mUserQuery:Ljava/lang/CharSequence; |
877 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; | 877 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; |
878 | ····.line·159 | 878 | ····.line·1593 |
879 | ····if-eqz·p4,·:cond_1 | 879 | ····if-eqz·p4,·:cond_1 |
880 | ····.line·159 | 880 | ····.line·1594 |
881 | ····const-string·v1,·"query" | 881 | ····const-string·v1,·"query" |
882 | ····invoke-virtual·{v0,·v1,·p4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 882 | ····invoke-virtual·{v0,·v1,·p4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
883 | ····.line·1 | 883 | ····.line·1596 |
884 | ····:cond_1 | 884 | ····:cond_1 |
885 | ····if-eqz·p3,·:cond_2 | 885 | ····if-eqz·p3,·:cond_2 |
886 | ····.line·1 | 886 | ····.line·1597 |
887 | ····const-string·v1,·"intent_extra_data_key" | 887 | ····const-string·v1,·"intent_extra_data_key" |
888 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 888 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
889 | ····.line·1 | 889 | ····.line·1599 |
890 | ····:cond_2 | 890 | ····:cond_2 |
891 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/SearchView;->mAppSearchData:Landroid/os/Bundle; | 891 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/SearchView;->mAppSearchData:Landroid/os/Bundle; |
892 | ····if-eqz·v1,·:cond_3 | 892 | ····if-eqz·v1,·:cond_3 |
893 | ····.line·160 | 893 | ····.line·1600 |
894 | ····const-string·v1,·"app_data" | 894 | ····const-string·v1,·"app_data" |
895 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView;->mAppSearchData:Landroid/os/Bundle; | 895 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView;->mAppSearchData:Landroid/os/Bundle; |
896 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; | 896 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; |
897 | ····.line·160 | 897 | ····.line·1602 |
898 | ····:cond_3 | 898 | ····:cond_3 |
899 | ····if-eqz·p5,·:cond_4 | 899 | ····if-eqz·p5,·:cond_4 |
900 | ····.line·160 | 900 | ····.line·1603 |
901 | ····const-string·v1,·"action_key" | 901 | ····const-string·v1,·"action_key" |
902 | ····invoke-virtual·{v0,·v1,·p5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | 902 | ····invoke-virtual·{v0,·v1,·p5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
903 | ····.line·160 | 903 | ····.line·1604 |
904 | ····const-string·v1,·"action_msg" | 904 | ····const-string·v1,·"action_msg" |
905 | ····invoke-virtual·{v0,·v1,·p6},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 905 | ····invoke-virtual·{v0,·v1,·p6},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
Max diff block lines reached; 103264/108311 bytes (95.34%) 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·49 | 41 | ····.line·4963 |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
43 | ····.line·49 | 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·49 | 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·49 | 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·49 | 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·9 | 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·9 | 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·9 | 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·9 | 48 | ····.line·9823 |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
Offset 32, 94 lines modified | Offset 32, 94 lines modified | ||
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·public·constructor·<init>(Landroid/support/v7/widget/StaggeredGridLayoutManager;)V | 33 | .method·public·constructor·<init>(Landroid/support/v7/widget/StaggeredGridLayoutManager;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/StaggeredGridLayoutManager; | 35 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/StaggeredGridLayoutManager; |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·31 | 37 | ····.line·3125 |
38 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; | 38 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; |
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····.line·31 | 40 | ····.line·3126 |
41 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->reset()V | 41 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->reset()V |
42 | ····.line·31 | 42 | ····.line·3127 |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·assignCoordinateFromPadding()V | 46 | .method·assignCoordinateFromPadding()V |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·31 | 49 | ····.line·3152 |
50 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mLayoutFromEnd:Z | 50 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mLayoutFromEnd:Z |
51 | ····if-eqz·v0,·:cond_0 | 51 | ····if-eqz·v0,·:cond_0 |
52 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; | 52 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; |
53 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mPrimaryOrientation:Landroid/support/v7/widget/OrientationHelper; | 53 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mPrimaryOrientation:Landroid/support/v7/widget/OrientationHelper; |
54 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getEndAfterPadding()I | 54 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getEndAfterPadding()I |
55 | ····move-result·v0 | 55 | ····move-result·v0 |
56 | ····.line·31 | 56 | ····.line·3153 |
57 | ····:goto_0 | 57 | ····:goto_0 |
58 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mOffset:I | 58 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mOffset:I |
59 | ····.line·31 | 59 | ····.line·3154 |
60 | ····return-void | 60 | ····return-void |
61 | ····.line·31 | 61 | ····.line·3152 |
62 | ····:cond_0 | 62 | ····:cond_0 |
63 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; | 63 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; |
64 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mPrimaryOrientation:Landroid/support/v7/widget/OrientationHelper; | 64 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mPrimaryOrientation:Landroid/support/v7/widget/OrientationHelper; |
65 | ····.line·31 | 65 | ····.line·3153 |
66 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getStartAfterPadding()I | 66 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getStartAfterPadding()I |
67 | ····move-result·v0 | 67 | ····move-result·v0 |
68 | ····goto·:goto_0 | 68 | ····goto·:goto_0 |
69 | .end·method | 69 | .end·method |
70 | .method·assignCoordinateFromPadding(I)V | 70 | .method·assignCoordinateFromPadding(I)V |
71 | ····.locals·1 | 71 | ····.locals·1 |
72 | ····.param·p1,·"addedDistance"····#·I | 72 | ····.param·p1,·"addedDistance"····#·I |
73 | ····.prologue | 73 | ····.prologue |
74 | ····.line·31 | 74 | ····.line·3157 |
75 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mLayoutFromEnd:Z | 75 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mLayoutFromEnd:Z |
76 | ····if-eqz·v0,·:cond_0 | 76 | ····if-eqz·v0,·:cond_0 |
77 | ····.line·315 | 77 | ····.line·3158 |
78 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; | 78 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; |
79 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mPrimaryOrientation:Landroid/support/v7/widget/OrientationHelper; | 79 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mPrimaryOrientation:Landroid/support/v7/widget/OrientationHelper; |
80 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getEndAfterPadding()I | 80 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getEndAfterPadding()I |
81 | ····move-result·v0 | 81 | ····move-result·v0 |
82 | ····sub-int/2addr·v0,·p1 | 82 | ····sub-int/2addr·v0,·p1 |
83 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mOffset:I | 83 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mOffset:I |
84 | ····.line·31 | 84 | ····.line·3162 |
85 | ····:goto_0 | 85 | ····:goto_0 |
86 | ····return-void | 86 | ····return-void |
87 | ····.line·31 | 87 | ····.line·3160 |
88 | ····:cond_0 | 88 | ····:cond_0 |
89 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; | 89 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; |
90 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mPrimaryOrientation:Landroid/support/v7/widget/OrientationHelper; | 90 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mPrimaryOrientation:Landroid/support/v7/widget/OrientationHelper; |
91 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getStartAfterPadding()I | 91 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getStartAfterPadding()I |
Offset 136, 101 lines modified | Offset 136, 101 lines modified | ||
136 | ····.locals·3 | 136 | ····.locals·3 |
137 | ····.prologue | 137 | ····.prologue |
138 | ····const/4·v2,·-0x1 | 138 | ····const/4·v2,·-0x1 |
139 | ····const/4·v1,·0x0 | 139 | ····const/4·v1,·0x0 |
140 | ····.line·31 | 140 | ····.line·3130 |
141 | ····iput·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mPosition:I | 141 | ····iput·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mPosition:I |
142 | ····.line·31 | 142 | ····.line·3131 |
143 | ····const/high16·v0,·-0x80000000 | 143 | ····const/high16·v0,·-0x80000000 |
144 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mOffset:I | 144 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mOffset:I |
145 | ····.line·31 | 145 | ····.line·3132 |
146 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mLayoutFromEnd:Z | 146 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mLayoutFromEnd:Z |
147 | ····.line·31 | 147 | ····.line·3133 |
148 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mInvalidateOffsets:Z | 148 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mInvalidateOffsets:Z |
149 | ····.line·31 | 149 | ····.line·3134 |
150 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mValid:Z | 150 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mValid:Z |
151 | ····.line·31 | 151 | ····.line·3135 |
152 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mSpanReferenceLines:[I | 152 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mSpanReferenceLines:[I |
153 | ····if-eqz·v0,·:cond_0 | 153 | ····if-eqz·v0,·:cond_0 |
154 | ····.line·31 | 154 | ····.line·3136 |
155 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mSpanReferenceLines:[I | 155 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;->mSpanReferenceLines:[I |
Max diff block lines reached; 1918/6615 bytes (28.99%) of diff not shown. |
Offset 68, 102 lines modified | Offset 68, 102 lines modified | ||
68 | #·direct·methods | 68 | #·direct·methods |
69 | .method·constructor·<init>()V | 69 | .method·constructor·<init>()V |
70 | ····.locals·2 | 70 | ····.locals·2 |
71 | ····.prologue | 71 | ····.prologue |
72 | ····const/4·v1,·0x0 | 72 | ····const/4·v1,·0x0 |
73 | ····.line·20 | 73 | ····.line·2046 |
74 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 74 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
75 | ····.line·20 | 75 | ····.line·2065 |
76 | ····const/4·v0,·0x1 | 76 | ····const/4·v0,·0x1 |
77 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mRecycle:Z | 77 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mRecycle:Z |
78 | ····.line·2 | 78 | ····.line·2106 |
79 | ····iput·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mExtra:I | 79 | ····iput·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mExtra:I |
80 | ····.line·21 | 80 | ····.line·2113 |
81 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mIsPreLayout:Z | 81 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mIsPreLayout:Z |
82 | ····.line·21 | 82 | ····.line·2125 |
83 | ····const/4·v0,·0x0 | 83 | ····const/4·v0,·0x0 |
84 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mScrapList:Ljava/util/List; | 84 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mScrapList:Ljava/util/List; |
85 | ····return-void | 85 | ····return-void |
86 | .end·method | 86 | .end·method |
87 | .method·private·nextViewFromScrapList()Landroid/view/View; | 87 | .method·private·nextViewFromScrapList()Landroid/view/View; |
88 | ····.locals·6 | 88 | ····.locals·6 |
89 | ····.prologue | 89 | ····.prologue |
90 | ····.line·21 | 90 | ····.line·2162 |
91 | ····iget-object·v4,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mScrapList:Ljava/util/List; | 91 | ····iget-object·v4,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mScrapList:Ljava/util/List; |
92 | ····invoke-interface·{v4},·Ljava/util/List;->size()I | 92 | ····invoke-interface·{v4},·Ljava/util/List;->size()I |
93 | ····move-result·v2 | 93 | ····move-result·v2 |
94 | ····.line·21 | 94 | ····.line·2163 |
95 | ····.local·v2,·"size":I | 95 | ····.local·v2,·"size":I |
96 | ····const/4·v0,·0x0 | 96 | ····const/4·v0,·0x0 |
97 | ····.local·v0,·"i":I | 97 | ····.local·v0,·"i":I |
98 | ····:goto_0 | 98 | ····:goto_0 |
99 | ····if-ge·v0,·v2,·:cond_2 | 99 | ····if-ge·v0,·v2,·:cond_2 |
100 | ····.line·21 | 100 | ····.line·2164 |
101 | ····iget-object·v4,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mScrapList:Ljava/util/List; | 101 | ····iget-object·v4,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mScrapList:Ljava/util/List; |
102 | ····invoke-interface·{v4,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object; | 102 | ····invoke-interface·{v4,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object; |
103 | ····move-result-object·v4 | 103 | ····move-result-object·v4 |
104 | ····check-cast·v4,·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 104 | ····check-cast·v4,·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
105 | ····iget-object·v3,·v4,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 105 | ····iget-object·v3,·v4,·Landroid/support/v7/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
106 | ····.line·21 | 106 | ····.line·2165 |
107 | ····.local·v3,·"view":Landroid/view/View; | 107 | ····.local·v3,·"view":Landroid/view/View; |
108 | ····invoke-virtual·{v3},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 108 | ····invoke-virtual·{v3},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
109 | ····move-result-object·v1 | 109 | ····move-result-object·v1 |
110 | ····check-cast·v1,·Landroid/support/v7/widget/RecyclerView$LayoutParams; | 110 | ····check-cast·v1,·Landroid/support/v7/widget/RecyclerView$LayoutParams; |
111 | ····.line·21 | 111 | ····.line·2166 |
112 | ····.local·v1,·"lp":Landroid/support/v7/widget/RecyclerView$LayoutParams; | 112 | ····.local·v1,·"lp":Landroid/support/v7/widget/RecyclerView$LayoutParams; |
113 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$LayoutParams;->isItemRemoved()Z | 113 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$LayoutParams;->isItemRemoved()Z |
114 | ····move-result·v4 | 114 | ····move-result·v4 |
115 | ····if-eqz·v4,·:cond_1 | 115 | ····if-eqz·v4,·:cond_1 |
116 | ····.line·21 | 116 | ····.line·2163 |
117 | ····:cond_0 | 117 | ····:cond_0 |
118 | ····add-int/lit8·v0,·v0,·0x1 | 118 | ····add-int/lit8·v0,·v0,·0x1 |
119 | ····goto·:goto_0 | 119 | ····goto·:goto_0 |
120 | ····.line·216 | 120 | ····.line·2169 |
121 | ····:cond_1 | 121 | ····:cond_1 |
122 | ····iget·v4,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mCurrentPosition:I | 122 | ····iget·v4,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->mCurrentPosition:I |
123 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$LayoutParams;->getViewLayoutPosition()I | 123 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/RecyclerView$LayoutParams;->getViewLayoutPosition()I |
124 | ····move-result·v5 | 124 | ····move-result·v5 |
125 | ····if-ne·v4,·v5,·:cond_0 | 125 | ····if-ne·v4,·v5,·:cond_0 |
126 | ····.line·21 | 126 | ····.line·2170 |
127 | ····invoke-virtual·{p0,·v3},·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->assignPositionFromScrapList(Landroid/view/View;)V | 127 | ····invoke-virtual·{p0,·v3},·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->assignPositionFromScrapList(Landroid/view/View;)V |
128 | ····.line·21 | 128 | ····.line·2174 |
129 | ····.end·local·v1····#·"lp":Landroid/support/v7/widget/RecyclerView$LayoutParams; | 129 | ····.end·local·v1····#·"lp":Landroid/support/v7/widget/RecyclerView$LayoutParams; |
130 | ····.end·local·v3····#·"view":Landroid/view/View; | 130 | ····.end·local·v3····#·"view":Landroid/view/View; |
131 | ····:goto_1 | 131 | ····:goto_1 |
132 | ····return-object·v3 | 132 | ····return-object·v3 |
133 | ····:cond_2 | 133 | ····:cond_2 |
134 | ····const/4·v3,·0x0 | 134 | ····const/4·v3,·0x0 |
Offset 173, 70 lines modified | Offset 173, 70 lines modified | ||
173 | #·virtual·methods | 173 | #·virtual·methods |
174 | .method·public·assignPositionFromScrapList()V | 174 | .method·public·assignPositionFromScrapList()V |
175 | ····.locals·1 | 175 | ····.locals·1 |
176 | ····.prologue | 176 | ····.prologue |
177 | ····.line·217 | 177 | ····.line·2178 |
178 | ····const/4·v0,·0x0 | 178 | ····const/4·v0,·0x0 |
179 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->assignPositionFromScrapList(Landroid/view/View;)V | 179 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->assignPositionFromScrapList(Landroid/view/View;)V |
180 | ····.line·217 | 180 | ····.line·2179 |
181 | ····return-void | 181 | ····return-void |
182 | .end·method | 182 | .end·method |
183 | .method·public·assignPositionFromScrapList(Landroid/view/View;)V | 183 | .method·public·assignPositionFromScrapList(Landroid/view/View;)V |
184 | ····.locals·2 | 184 | ····.locals·2 |
185 | ····.param·p1,·"ignore"····#·Landroid/view/View; | 185 | ····.param·p1,·"ignore"····#·Landroid/view/View; |
186 | ····.prologue | 186 | ····.prologue |
187 | ····.line·21 | 187 | ····.line·2182 |
188 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->nextViewInLimitedList(Landroid/view/View;)Landroid/view/View; | 188 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/LinearLayoutManager$LayoutState;->nextViewInLimitedList(Landroid/view/View;)Landroid/view/View; |
Max diff block lines reached; 6105/9935 bytes (61.45%) of diff not shown. |
Offset 28, 113 lines modified | Offset 28, 113 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Landroid/support/v7/widget/LinearLayoutManager;)V | 29 | .method·constructor·<init>(Landroid/support/v7/widget/LinearLayoutManager;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/LinearLayoutManager; | 31 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/LinearLayoutManager; |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·22 | 33 | ····.line·2297 |
34 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; | 34 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····.line·229 | 36 | ····.line·2298 |
37 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->reset()V | 37 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->reset()V |
38 | ····.line·229 | 38 | ····.line·2299 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | #·virtual·methods | 41 | #·virtual·methods |
42 | .method·assignCoordinateFromPadding()V | 42 | .method·assignCoordinateFromPadding()V |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·23 | 45 | ····.line·2313 |
46 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->mLayoutFromEnd:Z | 46 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->mLayoutFromEnd:Z |
47 | ····if-eqz·v0,·:cond_0 | 47 | ····if-eqz·v0,·:cond_0 |
48 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; | 48 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; |
49 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; | 49 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; |
50 | ····.line·23 | 50 | ····.line·2314 |
51 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getEndAfterPadding()I | 51 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getEndAfterPadding()I |
52 | ····move-result·v0 | 52 | ····move-result·v0 |
53 | ····.line·23 | 53 | ····.line·2315 |
54 | ····:goto_0 | 54 | ····:goto_0 |
55 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->mCoordinate:I | 55 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->mCoordinate:I |
56 | ····.line·23 | 56 | ····.line·2316 |
57 | ····return-void | 57 | ····return-void |
58 | ····.line·23 | 58 | ····.line·2314 |
59 | ····:cond_0 | 59 | ····:cond_0 |
60 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; | 60 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; |
61 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; | 61 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; |
62 | ····.line·23 | 62 | ····.line·2315 |
63 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getStartAfterPadding()I | 63 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/OrientationHelper;->getStartAfterPadding()I |
64 | ····move-result·v0 | 64 | ····move-result·v0 |
65 | ····goto·:goto_0 | 65 | ····goto·:goto_0 |
66 | .end·method | 66 | .end·method |
67 | .method·public·assignFromView(Landroid/view/View;)V | 67 | .method·public·assignFromView(Landroid/view/View;)V |
68 | ····.locals·2 | 68 | ····.locals·2 |
69 | ····.param·p1,·"child"····#·Landroid/view/View; | 69 | ····.param·p1,·"child"····#·Landroid/view/View; |
70 | ····.prologue | 70 | ····.prologue |
71 | ····.line·23 | 71 | ····.line·2382 |
72 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->mLayoutFromEnd:Z | 72 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->mLayoutFromEnd:Z |
73 | ····if-eqz·v0,·:cond_0 | 73 | ····if-eqz·v0,·:cond_0 |
74 | ····.line·23 | 74 | ····.line·2383 |
75 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; | 75 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; |
76 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; | 76 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; |
77 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/OrientationHelper;->getDecoratedEnd(Landroid/view/View;)I | 77 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/OrientationHelper;->getDecoratedEnd(Landroid/view/View;)I |
78 | ····move-result·v0 | 78 | ····move-result·v0 |
79 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; | 79 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; |
80 | ····iget-object·v1,·v1,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; | 80 | ····iget-object·v1,·v1,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; |
81 | ····.line·23 | 81 | ····.line·2384 |
82 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/OrientationHelper;->getTotalSpaceChange()I | 82 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/OrientationHelper;->getTotalSpaceChange()I |
83 | ····move-result·v1 | 83 | ····move-result·v1 |
84 | ····add-int/2addr·v0,·v1 | 84 | ····add-int/2addr·v0,·v1 |
85 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->mCoordinate:I | 85 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->mCoordinate:I |
86 | ····.line·238 | 86 | ····.line·2389 |
87 | ····:goto_0 | 87 | ····:goto_0 |
88 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; | 88 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; |
89 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/LinearLayoutManager;->getPosition(Landroid/view/View;)I | 89 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/LinearLayoutManager;->getPosition(Landroid/view/View;)I |
90 | ····move-result·v0 | 90 | ····move-result·v0 |
91 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->mPosition:I | 91 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->mPosition:I |
92 | ····.line·23 | 92 | ····.line·2390 |
93 | ····return-void | 93 | ····return-void |
94 | ····.line·23 | 94 | ····.line·2386 |
95 | ····:cond_0 | 95 | ····:cond_0 |
96 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; | 96 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; |
97 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; | 97 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper; |
98 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/OrientationHelper;->getDecoratedStart(Landroid/view/View;)I | 98 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/OrientationHelper;->getDecoratedStart(Landroid/view/View;)I |
Offset 146, 15 lines modified | Offset 146, 15 lines modified | ||
146 | .end·method | 146 | .end·method |
147 | .method·public·assignFromViewAndKeepVisibleRect(Landroid/view/View;)V | 147 | .method·public·assignFromViewAndKeepVisibleRect(Landroid/view/View;)V |
148 | ····.locals·19 | 148 | ····.locals·19 |
149 | ····.param·p1,·"child"····#·Landroid/view/View; | 149 | ····.param·p1,·"child"····#·Landroid/view/View; |
150 | ····.prologue | 150 | ····.prologue |
151 | ····.line·23 | 151 | ····.line·2335 |
152 | ····move-object/from16·v0,·p0 | 152 | ····move-object/from16·v0,·p0 |
153 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; | 153 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;->this$0:Landroid/support/v7/widget/LinearLayoutManager; |
154 | ····move-object/from16·v17,·v0 | 154 | ····move-object/from16·v17,·v0 |
Max diff block lines reached; 11767/16468 bytes (71.45%) 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·29 | 32 | ····.line·2990 |
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/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·29 | 41 | ····.line·2993 |
42 | ····new-instance·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 42 | ····new-instance·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;-><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·29 | 49 | ····.line·2990 |
50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
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/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 54 | .method·public·newArray(I)[Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·299 | 58 | ····.line·2998 |
59 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 59 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
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·29 | 65 | ····.line·2990 |
66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1;->newArray(I)[Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1;->newArray(I)[Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem; |
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 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·110 | 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·11 | 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·111 | 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·11 | 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·1107 | 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 23, 54 lines modified | Offset 23, 54 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·17 | 28 | ····.line·1756 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$12;->this$0:Landroid/support/v7/widget/SearchView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$12;->this$0:Landroid/support/v7/widget/SearchView; |
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·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"s"····#·Landroid/text/Editable; | 36 | ····.param·p1,·"s"····#·Landroid/text/Editable; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·17 | 38 | ····.line·1768 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·public·beforeTextChanged(Ljava/lang/CharSequence;III)V | 41 | .method·public·beforeTextChanged(Ljava/lang/CharSequence;III)V |
42 | ····.locals·0 | 42 | ····.locals·0 |
43 | ····.param·p1,·"s"····#·Ljava/lang/CharSequence; | 43 | ····.param·p1,·"s"····#·Ljava/lang/CharSequence; |
44 | ····.param·p2,·"start"····#·I | 44 | ····.param·p2,·"start"····#·I |
45 | ····.param·p3,·"before"····#·I | 45 | ····.param·p3,·"before"····#·I |
46 | ····.param·p4,·"after"····#·I | 46 | ····.param·p4,·"after"····#·I |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·17 | 48 | ····.line·1758 |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | .method·public·onTextChanged(Ljava/lang/CharSequence;III)V | 51 | .method·public·onTextChanged(Ljava/lang/CharSequence;III)V |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.param·p1,·"s"····#·Ljava/lang/CharSequence; | 53 | ····.param·p1,·"s"····#·Ljava/lang/CharSequence; |
54 | ····.param·p2,·"start"····#·I | 54 | ····.param·p2,·"start"····#·I |
55 | ····.param·p3,·"before"····#·I | 55 | ····.param·p3,·"before"····#·I |
56 | ····.param·p4,·"after"····#·I | 56 | ····.param·p4,·"after"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·176 | 58 | ····.line·1763 |
59 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$12;->this$0:Landroid/support/v7/widget/SearchView; | 59 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$12;->this$0:Landroid/support/v7/widget/SearchView; |
60 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/SearchView;->onTextChanged(Ljava/lang/CharSequence;)V | 60 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/SearchView;->onTextChanged(Ljava/lang/CharSequence;)V |
61 | ····.line·176 | 61 | ····.line·1764 |
62 | ····return-void | 62 | ····return-void |
63 | .end·method | 63 | .end·method |
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· | 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·100 | 147 | ····.line·10054 |
148 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 148 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
149 | ····.line·9 | 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·9 | 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·9 | 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·9 | 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·9 | 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·9 | 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·9 | 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· | 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· | 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·100 | 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·100 | 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·100 | 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·100 | 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·100 | 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·100 | 178 | ····.line·10055 |
179 | ····if-nez·p1,·:cond_0 | 179 | ····if-nez·p1,·:cond_0 |
180 | ····.line·100 | 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·100 | 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·100 | 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·9 | 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·9 | 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·9 | 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/35999 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·11 | 71 | ····.line·11204 |
72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
73 | ····.line·11 | 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·11 | 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·112 | 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·112 | 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·112 | 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·112 | 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·112 | 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·112 | 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·112 | 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·11 | 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·11 | 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·11 | 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·11 | 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·11 | 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·11 | 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 28, 106 lines modified | Offset 28, 106 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·public·constructor·<init>(Landroid/content/Context;)V | 29 | .method·public·constructor·<init>(Landroid/content/Context;)V |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····.param·p1,·"context"····#·Landroid/content/Context; | 31 | ····.param·p1,·"context"····#·Landroid/content/Context; |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·18 | 33 | ····.line·1877 |
34 | ····const/4·v0,·0x0 | 34 | ····const/4·v0,·0x0 |
35 | ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 35 | ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
36 | ····.line·18 | 36 | ····.line·1878 |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 39 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
40 | ····.locals·1 | 40 | ····.locals·1 |
41 | ····.param·p1,·"context"····#·Landroid/content/Context; | 41 | ····.param·p1,·"context"····#·Landroid/content/Context; |
42 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 42 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·188 | 44 | ····.line·1881 |
45 | ····sget·v0,·Landroid/support/v7/appcompat/R$attr;->autoCompleteTextViewStyle:I | 45 | ····sget·v0,·Landroid/support/v7/appcompat/R$attr;->autoCompleteTextViewStyle:I |
46 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 46 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
47 | ····.line·188 | 47 | ····.line·1882 |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
50 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 50 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
51 | ····.locals·1 | 51 | ····.locals·1 |
52 | ····.param·p1,·"context"····#·Landroid/content/Context; | 52 | ····.param·p1,·"context"····#·Landroid/content/Context; |
53 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 53 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
54 | ····.param·p3,·"defStyle"····#·I | 54 | ····.param·p3,·"defStyle"····#·I |
55 | ····.prologue | 55 | ····.prologue |
56 | ····.line·188 | 56 | ····.line·1885 |
57 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/widget/AppCompatAutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 57 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/widget/AppCompatAutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
58 | ····.line·18 | 58 | ····.line·1886 |
59 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getThreshold()I | 59 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getThreshold()I |
60 | ····move-result·v0 | 60 | ····move-result·v0 |
61 | ····iput·v0,·p0,·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->mThreshold:I | 61 | ····iput·v0,·p0,·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->mThreshold:I |
62 | ····.line·18 | 62 | ····.line·1887 |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | .method·static·synthetic·access$000(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z | 65 | .method·static·synthetic·access$000(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z |
66 | ····.locals·1 | 66 | ····.locals·1 |
67 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/SearchView$SearchAutoComplete; | 67 | ····.param·p0,·"x0"····#·Landroid/support/v7/widget/SearchView$SearchAutoComplete; |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line·187 | 69 | ····.line·1871 |
70 | ····invoke-direct·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->isEmpty()Z | 70 | ····invoke-direct·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->isEmpty()Z |
71 | ····move-result·v0 | 71 | ····move-result·v0 |
72 | ····return·v0 | 72 | ····return·v0 |
73 | .end·method | 73 | .end·method |
74 | .method·private·getSearchViewTextMinWidthDp()I | 74 | .method·private·getSearchViewTextMinWidthDp()I |
75 | ····.locals·5 | 75 | ····.locals·5 |
76 | ····.prologue | 76 | ····.prologue |
77 | ····.line· | 77 | ····.line·1997 |
78 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources; | 78 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources; |
79 | ····move-result-object·v3 | 79 | ····move-result-object·v3 |
80 | ····invoke-virtual·{v3},·Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; | 80 | ····invoke-virtual·{v3},·Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; |
81 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
82 | ····.line· | 82 | ····.line·1998 |
83 | ····.local·v0,·"config":Landroid/content/res/Configuration; | 83 | ····.local·v0,·"config":Landroid/content/res/Configuration; |
84 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources; | 84 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources; |
85 | ····move-result-object·v3 | 85 | ····move-result-object·v3 |
86 | ····invoke-static·{v3},·Landroid/support/v4/content/res/ConfigurationHelper;->getScreenWidthDp(Landroid/content/res/Resources;)I | 86 | ····invoke-static·{v3},·Landroid/support/v4/content/res/ConfigurationHelper;->getScreenWidthDp(Landroid/content/res/Resources;)I |
87 | ····move-result·v2 | 87 | ····move-result·v2 |
88 | ····.line· | 88 | ····.line·1999 |
89 | ····.local·v2,·"widthDp":I | 89 | ····.local·v2,·"widthDp":I |
90 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources; | 90 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources; |
91 | ····move-result-object·v3 | 91 | ····move-result-object·v3 |
92 | ····invoke-static·{v3},·Landroid/support/v4/content/res/ConfigurationHelper;->getScreenHeightDp(Landroid/content/res/Resources;)I | 92 | ····invoke-static·{v3},·Landroid/support/v4/content/res/ConfigurationHelper;->getScreenHeightDp(Landroid/content/res/Resources;)I |
93 | ····move-result·v1 | 93 | ····move-result·v1 |
94 | ····.line·200 | 94 | ····.line·2001 |
95 | ····.local·v1,·"heightDp":I | 95 | ····.local·v1,·"heightDp":I |
96 | ····const/16·v3,·0x3c0 | 96 | ····const/16·v3,·0x3c0 |
97 | ····if-lt·v2,·v3,·:cond_0 | 97 | ····if-lt·v2,·v3,·:cond_0 |
98 | ····const/16·v3,·0x2d0 | 98 | ····const/16·v3,·0x2d0 |
Offset 135, 53 lines modified | Offset 135, 53 lines modified | ||
135 | ····iget·v3,·v0,·Landroid/content/res/Configuration;->orientation:I | 135 | ····iget·v3,·v0,·Landroid/content/res/Configuration;->orientation:I |
136 | ····const/4·v4,·0x2 | 136 | ····const/4·v4,·0x2 |
137 | ····if-ne·v3,·v4,·:cond_0 | 137 | ····if-ne·v3,·v4,·:cond_0 |
138 | ····.line·200 | 138 | ····.line·2003 |
139 | ····const/16·v3,·0x100 | 139 | ····const/16·v3,·0x100 |
140 | ····.line·20 | 140 | ····.line·2007 |
141 | ····:goto_0 | 141 | ····:goto_0 |
142 | ····return·v3 | 142 | ····return·v3 |
143 | ····.line·200 | 143 | ····.line·2004 |
144 | ····:cond_0 | 144 | ····:cond_0 |
145 | ····const/16·v3,·0x258 | 145 | ····const/16·v3,·0x258 |
146 | ····if-ge·v2,·v3,·:cond_1 | 146 | ····if-ge·v2,·v3,·:cond_1 |
Max diff block lines reached; 9490/13443 bytes (70.59%) 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·111 | 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·111 | 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·111 | 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·111 | 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·111 | 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·111 | 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·111 | 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·111 | 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·111 | 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·46 | 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·46 | 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·46 | 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·46 | 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·46 | 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·4 | 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·4 | 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·4 | 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·4 | 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·4 | 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·4 | 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·4 | 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·4 | 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 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·509 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; |
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 40, 20 lines modified | Offset 40, 20 lines modified | ||
40 | .method·public·processAppeared(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V | 40 | .method·public·processAppeared(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.param·p1,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 42 | ····.param·p1,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
43 | ····.param·p2,·"preInfo"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; | 43 | ····.param·p2,·"preInfo"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; |
44 | ····.param·p3,·"info"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; | 44 | ····.param·p3,·"info"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·5 | 46 | ····.line·519 |
47 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; | 47 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; |
48 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/RecyclerView;->animateAppearance(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V | 48 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/RecyclerView;->animateAppearance(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V |
49 | ····.line·5 | 49 | ····.line·520 |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | .method·public·processDisappeared(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V | 52 | .method·public·processDisappeared(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V |
53 | ····.locals·1 | 53 | ····.locals·1 |
54 | ····.param·p1,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 54 | ····.param·p1,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
55 | ····.param·p2,·"info"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; | 55 | ····.param·p2,·"info"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; |
Offset 62, 27 lines modified | Offset 62, 27 lines modified | ||
62 | ····.end·param | 62 | ····.end·param |
63 | ····.param·p3,·"postInfo"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; | 63 | ····.param·p3,·"postInfo"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; |
64 | ········.annotation·build·Landroid/support/annotation/Nullable; | 64 | ········.annotation·build·Landroid/support/annotation/Nullable; |
65 | ········.end·annotation | 65 | ········.end·annotation |
66 | ····.end·param | 66 | ····.end·param |
67 | ····.prologue | 67 | ····.prologue |
68 | ····.line·5 | 68 | ····.line·513 |
69 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; | 69 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; |
70 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mRecycler:Landroid/support/v7/widget/RecyclerView$Recycler; | 70 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mRecycler:Landroid/support/v7/widget/RecyclerView$Recycler; |
71 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/RecyclerView$Recycler;->unscrapView(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V | 71 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/RecyclerView$Recycler;->unscrapView(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V |
72 | ····.line·5 | 72 | ····.line·514 |
73 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; | 73 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; |
74 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/RecyclerView;->animateDisappearance(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V | 74 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/RecyclerView;->animateDisappearance(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V |
75 | ····.line·5 | 75 | ····.line·515 |
76 | ····return-void | 76 | ····return-void |
77 | .end·method | 77 | .end·method |
78 | .method·public·processPersistent(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V | 78 | .method·public·processPersistent(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V |
79 | ····.locals·1 | 79 | ····.locals·1 |
80 | ····.param·p1,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | 80 | ····.param·p1,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; |
81 | ····.param·p2,·"preInfo"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; | 81 | ····.param·p2,·"preInfo"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; |
Offset 91, 81 lines modified | Offset 91, 81 lines modified | ||
91 | ····.end·param | 91 | ····.end·param |
92 | ····.param·p3,·"postInfo"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; | 92 | ····.param·p3,·"postInfo"····#·Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo; |
93 | ········.annotation·build·Landroid/support/annotation/NonNull; | 93 | ········.annotation·build·Landroid/support/annotation/NonNull; |
94 | ········.end·annotation | 94 | ········.end·annotation |
95 | ····.end·param | 95 | ····.end·param |
96 | ····.prologue | 96 | ····.prologue |
97 | ····.line·5 | 97 | ····.line·525 |
98 | ····const/4·v0,·0x0 | 98 | ····const/4·v0,·0x0 |
99 | ····invoke-virtual·{p1,·v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->setIsRecyclable(Z)V | 99 | ····invoke-virtual·{p1,·v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->setIsRecyclable(Z)V |
100 | ····.line·5 | 100 | ····.line·526 |
101 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; | 101 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; |
102 | ····iget-boolean·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mDataSetHasChangedAfterLayout:Z | 102 | ····iget-boolean·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mDataSetHasChangedAfterLayout:Z |
103 | ····if-eqz·v0,·:cond_1 | 103 | ····if-eqz·v0,·:cond_1 |
104 | ····.line·5 | 104 | ····.line·530 |
105 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; | 105 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; |
106 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mItemAnimator:Landroid/support/v7/widget/RecyclerView$ItemAnimator; | 106 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mItemAnimator:Landroid/support/v7/widget/RecyclerView$ItemAnimator; |
107 | ····invoke-virtual·{v0,·p1,·p1,·p2,·p3},·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 | 107 | ····invoke-virtual·{v0,·p1,·p1,·p2,·p3},·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 |
108 | ····move-result·v0 | 108 | ····move-result·v0 |
109 | ····if-eqz·v0,·:cond_0 | 109 | ····if-eqz·v0,·:cond_0 |
110 | ····.line·5 | 110 | ····.line·531 |
111 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; | 111 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; |
112 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->postAnimationRunner()V | 112 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->postAnimationRunner()V |
113 | ····.line·5 | 113 | ····.line·536 |
114 | ····:cond_0 | 114 | ····:cond_0 |
115 | ····:goto_0 | 115 | ····:goto_0 |
116 | ····return-void | 116 | ····return-void |
117 | ····.line·5 | 117 | ····.line·533 |
118 | ····:cond_1 | 118 | ····:cond_1 |
119 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; | 119 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; |
120 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mItemAnimator:Landroid/support/v7/widget/RecyclerView$ItemAnimator; | 120 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mItemAnimator:Landroid/support/v7/widget/RecyclerView$ItemAnimator; |
121 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->animatePersistence(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z | 121 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->animatePersistence(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z |
122 | ····move-result·v0 | 122 | ····move-result·v0 |
123 | ····if-eqz·v0,·:cond_0 | 123 | ····if-eqz·v0,·:cond_0 |
124 | ····.line·5 | 124 | ····.line·534 |
125 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; | 125 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$4;->this$0:Landroid/support/v7/widget/RecyclerView; |
126 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->postAnimationRunner()V | 126 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->postAnimationRunner()V |
127 | ····goto·:goto_0 | 127 | ····goto·:goto_0 |
128 | .end·method | 128 | .end·method |
129 | .method·public·unused(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V | 129 | .method·public·unused(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V |
130 | ····.locals·3 | 130 | ····.locals·3 |
Max diff block lines reached; 899/7251 bytes (12.40%) 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·10 | 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·10 | 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·10 | 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·10 | 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·109 | 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·10 | 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·10 | 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·109 | 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·109 | 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·109 | 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·109 | 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·109 | 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·109 | 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·1 | 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·1 | 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·1 | 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 41, 118 lines modified | Offset 41, 118 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·298 | 45 | ····.line·2989 |
46 | ····new-instance·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1; | 46 | ····new-instance·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1; |
47 | ····invoke-direct·{v0},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1;-><init>()V | 47 | ····invoke-direct·{v0},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1;-><init>()V |
48 | ····sput-object·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->CREATOR:Landroid/os/Parcelable$Creator; | 48 | ····sput-object·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->CREATOR:Landroid/os/Parcelable$Creator; |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | .method·public·constructor·<init>()V | 51 | .method·public·constructor·<init>()V |
52 | ····.locals·0 | 52 | ····.locals·0 |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line·29 | 54 | ····.line·2954 |
55 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 55 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
56 | ····.line·29 | 56 | ····.line·2955 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | .method·public·constructor·<init>(Landroid/os/Parcel;)V | 59 | .method·public·constructor·<init>(Landroid/os/Parcel;)V |
60 | ····.locals·3 | 60 | ····.locals·3 |
61 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 61 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
62 | ····.prologue | 62 | ····.prologue |
63 | ····const/4·v1,·0x1 | 63 | ····const/4·v1,·0x1 |
64 | ····.line·29 | 64 | ····.line·2943 |
65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
66 | ····.line·29 | 66 | ····.line·2944 |
67 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 67 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
68 | ····move-result·v2 | 68 | ····move-result·v2 |
69 | ····iput·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I | 69 | ····iput·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mPosition:I |
70 | ····.line·29 | 70 | ····.line·2945 |
71 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 71 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
72 | ····move-result·v2 | 72 | ····move-result·v2 |
73 | ····iput·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapDir:I | 73 | ····iput·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapDir:I |
74 | ····.line·29 | 74 | ····.line·2946 |
75 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 75 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
76 | ····move-result·v2 | 76 | ····move-result·v2 |
77 | ····if-ne·v2,·v1,·:cond_1 | 77 | ····if-ne·v2,·v1,·:cond_1 |
78 | ····:goto_0 | 78 | ····:goto_0 |
79 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mHasUnwantedGapAfter:Z | 79 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mHasUnwantedGapAfter:Z |
80 | ····.line·29 | 80 | ····.line·2947 |
81 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 81 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
82 | ····move-result·v0 | 82 | ····move-result·v0 |
83 | ····.line·294 | 83 | ····.line·2948 |
84 | ····.local·v0,·"spanCount":I | 84 | ····.local·v0,·"spanCount":I |
85 | ····if-lez·v0,·:cond_0 | 85 | ····if-lez·v0,·:cond_0 |
86 | ····.line·294 | 86 | ····.line·2949 |
87 | ····new-array·v1,·v0,·[I | 87 | ····new-array·v1,·v0,·[I |
88 | ····iput-object·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I | 88 | ····iput-object·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I |
89 | ····.line·29 | 89 | ····.line·2950 |
90 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I | 90 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I |
91 | ····invoke-virtual·{p1,·v1},·Landroid/os/Parcel;->readIntArray([I)V | 91 | ····invoke-virtual·{p1,·v1},·Landroid/os/Parcel;->readIntArray([I)V |
92 | ····.line·29 | 92 | ····.line·2952 |
93 | ····:cond_0 | 93 | ····:cond_0 |
94 | ····return-void | 94 | ····return-void |
95 | ····.line·29 | 95 | ····.line·2946 |
96 | ····.end·local·v0····#·"spanCount":I | 96 | ····.end·local·v0····#·"spanCount":I |
97 | ····:cond_1 | 97 | ····:cond_1 |
98 | ····const/4·v1,·0x0 | 98 | ····const/4·v1,·0x0 |
99 | ····goto·:goto_0 | 99 | ····goto·:goto_0 |
100 | .end·method | 100 | .end·method |
101 | #·virtual·methods | 101 | #·virtual·methods |
102 | .method·public·describeContents()I | 102 | .method·public·describeContents()I |
103 | ····.locals·1 | 103 | ····.locals·1 |
104 | ····.prologue | 104 | ····.prologue |
105 | ····.line·29 | 105 | ····.line·2963 |
106 | ····const/4·v0,·0x0 | 106 | ····const/4·v0,·0x0 |
107 | ····return·v0 | 107 | ····return·v0 |
108 | .end·method | 108 | .end·method |
109 | .method·getGapForSpan(I)I | 109 | .method·getGapForSpan(I)I |
110 | ····.locals·1 | 110 | ····.locals·1 |
111 | ····.param·p1,·"spanIndex"····#·I | 111 | ····.param·p1,·"spanIndex"····#·I |
112 | ····.prologue | 112 | ····.prologue |
113 | ····.line·295 | 113 | ····.line·2958 |
114 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I | 114 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;->mGapPerSpan:[I |
115 | ····if-nez·v0,·:cond_0 | 115 | ····if-nez·v0,·:cond_0 |
116 | ····const/4·v0,·0x0 | 116 | ····const/4·v0,·0x0 |
117 | ····:goto_0 | 117 | ····:goto_0 |
Offset 166, 15 lines modified | Offset 166, 15 lines modified | ||
166 | ····goto·:goto_0 | 166 | ····goto·:goto_0 |
167 | .end·method | 167 | .end·method |
168 | .method·public·toString()Ljava/lang/String; | 168 | .method·public·toString()Ljava/lang/String; |
169 | ····.locals·2 | 169 | ····.locals·2 |
170 | ····.prologue | 170 | ····.prologue |
171 | ····.line·29 | 171 | ····.line·2981 |
Max diff block lines reached; 2803/6101 bytes (45.94%) 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·51 | 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·51 | 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·51 | 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·51 | 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·51 | 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·51 | 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·51 | 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·55 | 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·55 | 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·55 | 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·55 | 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·55 | 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·55 | 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·55 | 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·55 | 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·55 | 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·55 | 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·49 | 44 | ····.line·4946 |
45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
46 | ····.line·49 | 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·50 | 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·50 | 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·50 | 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·50 | 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·50 | 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·50 | 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·49 | 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·49 | 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·49 | 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·49 | 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·49 | 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·50 | 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 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·6 | 28 | ····.line·697 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$5;->this$0:Landroid/support/v7/widget/RecyclerView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$5;->this$0:Landroid/support/v7/widget/RecyclerView; |
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 39, 58 lines modified | Offset 39, 58 lines modified | ||
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·addView(Landroid/view/View;I)V | 40 | .method·public·addView(Landroid/view/View;I)V |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.param·p1,·"child"····#·Landroid/view/View; | 42 | ····.param·p1,·"child"····#·Landroid/view/View; |
43 | ····.param·p2,·"index"····#·I | 43 | ····.param·p2,·"index"····#·I |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line· | 45 | ····.line·705 |
46 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$5;->this$0:Landroid/support/v7/widget/RecyclerView; | 46 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$5;->this$0:Landroid/support/v7/widget/RecyclerView; |
47 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView;->addView(Landroid/view/View;I)V | 47 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView;->addView(Landroid/view/View;I)V |
48 | ····.line· | 48 | ····.line·706 |
49 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$5;->this$0:Landroid/support/v7/widget/RecyclerView; | 49 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$5;->this$0:Landroid/support/v7/widget/RecyclerView; |
50 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/RecyclerView;->dispatchChildAttached(Landroid/view/View;)V | 50 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/RecyclerView;->dispatchChildAttached(Landroid/view/View;)V |
51 | ····.line· | 51 | ····.line·707 |
52 | ····return-void | 52 | ····return-void |
53 | .end·method | 53 | .end·method |
54 | .method·public·attachViewToParent(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V | 54 | .method·public·attachViewToParent(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V |
55 | ····.locals·4 | 55 | ····.locals·4 |
56 | ····.param·p1,·"child"····#·Landroid/view/View; | 56 | ····.param·p1,·"child"····#·Landroid/view/View; |
57 | ····.param·p2,·"index"····#·I | 57 | ····.param·p2,·"index"····#·I |
58 | ····.param·p3,·"layoutParams"····#·Landroid/view/ViewGroup$LayoutParams; | 58 | ····.param·p3,·"layoutParams"····#·Landroid/view/ViewGroup$LayoutParams; |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·7 | 60 | ····.line·745 |
61 | ····invoke-static·{p1},·Landroid/support/v7/widget/RecyclerView;->getChildViewHolderInt(Landroid/view/View;)Landroid/support/v7/widget/RecyclerView$ViewHolder; | 61 | ····invoke-static·{p1},·Landroid/support/v7/widget/RecyclerView;->getChildViewHolderInt(Landroid/view/View;)Landroid/support/v7/widget/RecyclerView$ViewHolder; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
63 | ····.line·7 | 63 | ····.line·746 |
64 | ····.local·v0,·"vh":Landroid/support/v7/widget/RecyclerView$ViewHolder; | 64 | ····.local·v0,·"vh":Landroid/support/v7/widget/RecyclerView$ViewHolder; |
65 | ····if-eqz·v0,·:cond_1 | 65 | ····if-eqz·v0,·:cond_1 |
66 | ····.line·7 | 66 | ····.line·747 |
67 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isTmpDetached()Z | 67 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isTmpDetached()Z |
68 | ····move-result·v1 | 68 | ····move-result·v1 |
69 | ····if-nez·v1,·:cond_0 | 69 | ····if-nez·v1,·:cond_0 |
70 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->shouldIgnore()Z | 70 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->shouldIgnore()Z |
71 | ····move-result·v1 | 71 | ····move-result·v1 |
72 | ····if-nez·v1,·:cond_0 | 72 | ····if-nez·v1,·:cond_0 |
73 | ····.line·7 | 73 | ····.line·748 |
74 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; | 74 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
75 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 75 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
76 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 76 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
77 | ····const-string·v3,·"Called·attach·on·a·child·which·is·not·detached:·" | 77 | ····const-string·v3,·"Called·attach·on·a·child·which·is·not·detached:·" |
Offset 107, 65 lines modified | Offset 107, 65 lines modified | ||
107 | ····move-result-object·v2 | 107 | ····move-result-object·v2 |
108 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 108 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
109 | ····throw·v1 | 109 | ····throw·v1 |
110 | ····.line·7 | 110 | ····.line·754 |
111 | ····:cond_0 | 111 | ····:cond_0 |
112 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->clearTmpDetachFlag()V | 112 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->clearTmpDetachFlag()V |
113 | ····.line·7 | 113 | ····.line·756 |
114 | ····:cond_1 | 114 | ····:cond_1 |
115 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$5;->this$0:Landroid/support/v7/widget/RecyclerView; | 115 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$5;->this$0:Landroid/support/v7/widget/RecyclerView; |
116 | ····invoke-static·{v1,·p1,·p2,·p3},·Landroid/support/v7/widget/RecyclerView;->access$000(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V | 116 | ····invoke-static·{v1,·p1,·p2,·p3},·Landroid/support/v7/widget/RecyclerView;->access$000(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V |
117 | ····.line·7 | 117 | ····.line·757 |
118 | ····return-void | 118 | ····return-void |
119 | .end·method | 119 | .end·method |
120 | .method·public·detachViewFromParent(I)V | 120 | .method·public·detachViewFromParent(I)V |
121 | ····.locals·5 | 121 | ····.locals·5 |
122 | ····.param·p1,·"offset"····#·I | 122 | ····.param·p1,·"offset"····#·I |
123 | ····.prologue | 123 | ····.prologue |
124 | ····.line·7 | 124 | ····.line·761 |
125 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$5;->getChildAt(I)Landroid/view/View; | 125 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$5;->getChildAt(I)Landroid/view/View; |
126 | ····move-result-object·v1 | 126 | ····move-result-object·v1 |
127 | ····.line·7 | 127 | ····.line·762 |
128 | ····.local·v1,·"view":Landroid/view/View; | 128 | ····.local·v1,·"view":Landroid/view/View; |
129 | ····if-eqz·v1,·:cond_1 | 129 | ····if-eqz·v1,·:cond_1 |
130 | ····.line·7 | 130 | ····.line·763 |
131 | ····invoke-static·{v1},·Landroid/support/v7/widget/RecyclerView;->getChildViewHolderInt(Landroid/view/View;)Landroid/support/v7/widget/RecyclerView$ViewHolder; | 131 | ····invoke-static·{v1},·Landroid/support/v7/widget/RecyclerView;->getChildViewHolderInt(Landroid/view/View;)Landroid/support/v7/widget/RecyclerView$ViewHolder; |
132 | ····move-result-object·v0 | 132 | ····move-result-object·v0 |
133 | ····.line·7 | 133 | ····.line·764 |
134 | ····.local·v0,·"vh":Landroid/support/v7/widget/RecyclerView$ViewHolder; | 134 | ····.local·v0,·"vh":Landroid/support/v7/widget/RecyclerView$ViewHolder; |
135 | ····if-eqz·v0,·:cond_1 | 135 | ····if-eqz·v0,·:cond_1 |
136 | ····.line·7 | 136 | ····.line·765 |
137 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isTmpDetached()Z | 137 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isTmpDetached()Z |
138 | ····move-result·v2 | 138 | ····move-result·v2 |
139 | ····if-eqz·v2,·:cond_0 | 139 | ····if-eqz·v2,·:cond_0 |
140 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->shouldIgnore()Z | 140 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->shouldIgnore()Z |
Max diff block lines reached; 6779/10971 bytes (61.79%) of diff not shown. |
Offset 1008, 100 lines modified | Offset 1008, 100 lines modified | ||
1008 | ····.prologue | 1008 | ····.prologue |
1009 | ····const/4·v0,·-0x1 | 1009 | ····const/4·v0,·-0x1 |
1010 | ····const/high16·v1,·-0x80000000 | 1010 | ····const/high16·v1,·-0x80000000 |
1011 | ····const/4·v2,·0x1 | 1011 | ····const/4·v2,·0x1 |
1012 | ····.line·231 | 1012 | ····.line·2318 |
1013 | ····sparse-switch·p1,·:sswitch_data_0 | 1013 | ····sparse-switch·p1,·:sswitch_data_0 |
1014 | ····move·v0,·v1 | 1014 | ····move·v0,·v1 |
1015 | ····.line·23 | 1015 | ····.line·2351 |
1016 | ····:cond_0 | 1016 | ····:cond_0 |
1017 | ····:goto_0 | 1017 | ····:goto_0 |
1018 | ····return·v0 | 1018 | ····return·v0 |
1019 | ····.line·23 | 1019 | ····.line·2320 |
1020 | ····:sswitch_0 | 1020 | ····:sswitch_0 |
1021 | ····iget·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I | 1021 | ····iget·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I |
1022 | ····if-eq·v1,·v2,·:cond_0 | 1022 | ····if-eq·v1,·v2,·:cond_0 |
1023 | ····.line·23 | 1023 | ····.line·2322 |
1024 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/StaggeredGridLayoutManager;->isLayoutRTL()Z | 1024 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/StaggeredGridLayoutManager;->isLayoutRTL()Z |
1025 | ····move-result·v1 | 1025 | ····move-result·v1 |
1026 | ····if-eqz·v1,·:cond_0 | 1026 | ····if-eqz·v1,·:cond_0 |
1027 | ····move·v0,·v2 | 1027 | ····move·v0,·v2 |
1028 | ····.line·23 | 1028 | ····.line·2323 |
1029 | ····goto·:goto_0 | 1029 | ····goto·:goto_0 |
1030 | ····.line·232 | 1030 | ····.line·2328 |
1031 | ····:sswitch_1 | 1031 | ····:sswitch_1 |
1032 | ····iget·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I | 1032 | ····iget·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I |
1033 | ····if-ne·v1,·v2,·:cond_1 | 1033 | ····if-ne·v1,·v2,·:cond_1 |
1034 | ····move·v0,·v2 | 1034 | ····move·v0,·v2 |
1035 | ····.line·232 | 1035 | ····.line·2329 |
1036 | ····goto·:goto_0 | 1036 | ····goto·:goto_0 |
1037 | ····.line·23 | 1037 | ····.line·2330 |
1038 | ····:cond_1 | 1038 | ····:cond_1 |
1039 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/StaggeredGridLayoutManager;->isLayoutRTL()Z | 1039 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/StaggeredGridLayoutManager;->isLayoutRTL()Z |
1040 | ····move-result·v1 | 1040 | ····move-result·v1 |
1041 | ····if-nez·v1,·:cond_0 | 1041 | ····if-nez·v1,·:cond_0 |
1042 | ····move·v0,·v2 | 1042 | ····move·v0,·v2 |
1043 | ····.line·23 | 1043 | ····.line·2333 |
1044 | ····goto·:goto_0 | 1044 | ····goto·:goto_0 |
1045 | ····.line·23 | 1045 | ····.line·2336 |
1046 | ····:sswitch_2 | 1046 | ····:sswitch_2 |
1047 | ····iget·v3,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I | 1047 | ····iget·v3,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I |
1048 | ····if-eq·v3,·v2,·:cond_0 | 1048 | ····if-eq·v3,·v2,·:cond_0 |
1049 | ····move·v0,·v1 | 1049 | ····move·v0,·v1 |
1050 | ····goto·:goto_0 | 1050 | ····goto·:goto_0 |
1051 | ····.line·233 | 1051 | ····.line·2339 |
1052 | ····:sswitch_3 | 1052 | ····:sswitch_3 |
1053 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I | 1053 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I |
1054 | ····if-ne·v0,·v2,·:cond_2 | 1054 | ····if-ne·v0,·v2,·:cond_2 |
1055 | ····move·v1,·v2 | 1055 | ····move·v1,·v2 |
1056 | ····:cond_2 | 1056 | ····:cond_2 |
1057 | ····move·v0,·v1 | 1057 | ····move·v0,·v1 |
1058 | ····goto·:goto_0 | 1058 | ····goto·:goto_0 |
1059 | ····.line·23 | 1059 | ····.line·2342 |
1060 | ····:sswitch_4 | 1060 | ····:sswitch_4 |
1061 | ····iget·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I | 1061 | ····iget·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I |
1062 | ····if-eqz·v2,·:cond_0 | 1062 | ····if-eqz·v2,·:cond_0 |
1063 | ····move·v0,·v1 | 1063 | ····move·v0,·v1 |
1064 | ····goto·:goto_0 | 1064 | ····goto·:goto_0 |
1065 | ····.line·23 | 1065 | ····.line·2345 |
1066 | ····:sswitch_5 | 1066 | ····:sswitch_5 |
1067 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I | 1067 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mOrientation:I |
1068 | ····if-nez·v0,·:cond_3 | 1068 | ····if-nez·v0,·:cond_3 |
1069 | ····:goto_1 | 1069 | ····:goto_1 |
1070 | ····move·v0,·v2 | 1070 | ····move·v0,·v2 |
Offset 1109, 15 lines modified | Offset 1109, 15 lines modified | ||
1109 | ····goto·:goto_0 | 1109 | ····goto·:goto_0 |
1110 | ····:cond_3 | 1110 | ····:cond_3 |
1111 | ····move·v2,·v1 | 1111 | ····move·v2,·v1 |
1112 | ····goto·:goto_1 | 1112 | ····goto·:goto_1 |
1113 | ····.line·231 | 1113 | ····.line·2318 |
1114 | ····:sswitch_data_0 | 1114 | ····:sswitch_data_0 |
1115 | ····.sparse-switch | 1115 | ····.sparse-switch |
1116 | ········0x1·->·:sswitch_0 | 1116 | ········0x1·->·:sswitch_0 |
1117 | ········0x2·->·:sswitch_1 | 1117 | ········0x2·->·:sswitch_1 |
1118 | ········0x11·->·:sswitch_4 | 1118 | ········0x11·->·:sswitch_4 |
1119 | ········0x21·->·:sswitch_2 | 1119 | ········0x21·->·:sswitch_2 |
1120 | ········0x42·->·:sswitch_5 | 1120 | ········0x42·->·:sswitch_5 |
Offset 2288, 115 lines modified | Offset 2288, 115 lines modified | ||
2288 | .end·method | 2288 | .end·method |
2289 | .method·private·findFirstReferenceChildPosition(I)I | 2289 | .method·private·findFirstReferenceChildPosition(I)I |
2290 | ····.locals·4 | 2290 | ····.locals·4 |
2291 | ····.param·p1,·"itemCount"····#·I | 2291 | ····.param·p1,·"itemCount"····#·I |
2292 | ····.prologue | 2292 | ····.prologue |
2293 | ····.line·21 | 2293 | ····.line·2183 |
2294 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/StaggeredGridLayoutManager;->getChildCount()I | 2294 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/StaggeredGridLayoutManager;->getChildCount()I |
Max diff block lines reached; 31721/34398 bytes (92.22%) of diff not shown. |
Offset 45, 123 lines modified | Offset 45, 123 lines modified | ||
45 | #·direct·methods | 45 | #·direct·methods |
46 | .method·static·constructor·<clinit>()V | 46 | .method·static·constructor·<clinit>()V |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·22 | 49 | ····.line·2274 |
50 | ····new-instance·v0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState$1; | 50 | ····new-instance·v0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState$1; |
51 | ····invoke-direct·{v0},·Landroid/support/v7/widget/LinearLayoutManager$SavedState$1;-><init>()V | 51 | ····invoke-direct·{v0},·Landroid/support/v7/widget/LinearLayoutManager$SavedState$1;-><init>()V |
52 | ····sput-object·v0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; | 52 | ····sput-object·v0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
55 | .method·public·constructor·<init>()V | 55 | .method·public·constructor·<init>()V |
56 | ····.locals·0 | 56 | ····.locals·0 |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·223 | 58 | ····.line·2238 |
59 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 59 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
60 | ····.line·22 | 60 | ····.line·2240 |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | .method·constructor·<init>(Landroid/os/Parcel;)V | 63 | .method·constructor·<init>(Landroid/os/Parcel;)V |
64 | ····.locals·2 | 64 | ····.locals·2 |
65 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 65 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
66 | ····.prologue | 66 | ····.prologue |
67 | ····const/4·v0,·0x1 | 67 | ····const/4·v0,·0x1 |
68 | ····.line·22 | 68 | ····.line·2242 |
69 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 69 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
70 | ····.line·22 | 70 | ····.line·2243 |
71 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 71 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
72 | ····move-result·v1 | 72 | ····move-result·v1 |
73 | ····iput·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorPosition:I | 73 | ····iput·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorPosition:I |
74 | ····.line·22 | 74 | ····.line·2244 |
75 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 75 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
76 | ····move-result·v1 | 76 | ····move-result·v1 |
77 | ····iput·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorOffset:I | 77 | ····iput·v1,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorOffset:I |
78 | ····.line·22 | 78 | ····.line·2245 |
79 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 79 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
80 | ····move-result·v1 | 80 | ····move-result·v1 |
81 | ····if-ne·v1,·v0,·:cond_0 | 81 | ····if-ne·v1,·v0,·:cond_0 |
82 | ····:goto_0 | 82 | ····:goto_0 |
83 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorLayoutFromEnd:Z | 83 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorLayoutFromEnd:Z |
84 | ····.line·22 | 84 | ····.line·2246 |
85 | ····return-void | 85 | ····return-void |
86 | ····.line·22 | 86 | ····.line·2245 |
87 | ····:cond_0 | 87 | ····:cond_0 |
88 | ····const/4·v0,·0x0 | 88 | ····const/4·v0,·0x0 |
89 | ····goto·:goto_0 | 89 | ····goto·:goto_0 |
90 | .end·method | 90 | .end·method |
91 | .method·public·constructor·<init>(Landroid/support/v7/widget/LinearLayoutManager$SavedState;)V | 91 | .method·public·constructor·<init>(Landroid/support/v7/widget/LinearLayoutManager$SavedState;)V |
92 | ····.locals·1 | 92 | ····.locals·1 |
93 | ····.param·p1,·"other"····#·Landroid/support/v7/widget/LinearLayoutManager$SavedState; | 93 | ····.param·p1,·"other"····#·Landroid/support/v7/widget/LinearLayoutManager$SavedState; |
94 | ····.prologue | 94 | ····.prologue |
95 | ····.line·224 | 95 | ····.line·2248 |
96 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 96 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
97 | ····.line·224 | 97 | ····.line·2249 |
98 | ····iget·v0,·p1,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorPosition:I | 98 | ····iget·v0,·p1,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorPosition:I |
99 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorPosition:I | 99 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorPosition:I |
100 | ····.line·22 | 100 | ····.line·2250 |
101 | ····iget·v0,·p1,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorOffset:I | 101 | ····iget·v0,·p1,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorOffset:I |
102 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorOffset:I | 102 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorOffset:I |
103 | ····.line·22 | 103 | ····.line·2251 |
104 | ····iget-boolean·v0,·p1,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorLayoutFromEnd:Z | 104 | ····iget-boolean·v0,·p1,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorLayoutFromEnd:Z |
105 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorLayoutFromEnd:Z | 105 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorLayoutFromEnd:Z |
106 | ····.line·22 | 106 | ····.line·2252 |
107 | ····return-void | 107 | ····return-void |
108 | .end·method | 108 | .end·method |
109 | #·virtual·methods | 109 | #·virtual·methods |
110 | .method·public·describeContents()I | 110 | .method·public·describeContents()I |
111 | ····.locals·1 | 111 | ····.locals·1 |
112 | ····.prologue | 112 | ····.prologue |
113 | ····.line·22 | 113 | ····.line·2264 |
114 | ····const/4·v0,·0x0 | 114 | ····const/4·v0,·0x0 |
115 | ····return·v0 | 115 | ····return·v0 |
116 | .end·method | 116 | .end·method |
117 | .method·hasValidAnchor()Z | 117 | .method·hasValidAnchor()Z |
118 | ····.locals·1 | 118 | ····.locals·1 |
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·22 | 120 | ····.line·2255 |
121 | ····iget·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorPosition:I | 121 | ····iget·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState;->mAnchorPosition:I |
122 | ····if-ltz·v0,·:cond_0 | 122 | ····if-ltz·v0,·:cond_0 |
123 | ····const/4·v0,·0x1 | 123 | ····const/4·v0,·0x1 |
124 | ····:goto_0 | 124 | ····:goto_0 |
Offset 173, 51 lines modified | Offset 173, 51 lines modified | ||
173 | ····goto·:goto_0 | 173 | ····goto·:goto_0 |
174 | .end·method | 174 | .end·method |
Max diff block lines reached; 1225/4600 bytes (26.63%) of diff not shown. |
Offset 27, 85 lines modified | Offset 27, 85 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·public·constructor·<init>(II)V | 28 | .method·public·constructor·<init>(II)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
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·23 | 33 | ····.line·2380 |
34 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$LayoutParams;-><init>(II)V | 34 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$LayoutParams;-><init>(II)V |
35 | ····.line·23 | 35 | ····.line·2381 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 38 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
39 | ····.locals·0 | 39 | ····.locals·0 |
40 | ····.param·p1,·"c"····#·Landroid/content/Context; | 40 | ····.param·p1,·"c"····#·Landroid/content/Context; |
41 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 41 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·23 | 43 | ····.line·2376 |
44 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 44 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
45 | ····.line·23 | 45 | ····.line·2377 |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | .method·public·constructor·<init>(Landroid/support/v7/widget/RecyclerView$LayoutParams;)V | 48 | .method·public·constructor·<init>(Landroid/support/v7/widget/RecyclerView$LayoutParams;)V |
49 | ····.locals·0 | 49 | ····.locals·0 |
50 | ····.param·p1,·"source"····#·Landroid/support/v7/widget/RecyclerView$LayoutParams; | 50 | ····.param·p1,·"source"····#·Landroid/support/v7/widget/RecyclerView$LayoutParams; |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·23 | 52 | ····.line·2392 |
53 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$LayoutParams;-><init>(Landroid/support/v7/widget/RecyclerView$LayoutParams;)V | 53 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$LayoutParams;-><init>(Landroid/support/v7/widget/RecyclerView$LayoutParams;)V |
54 | ····.line·23 | 54 | ····.line·2393 |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V | 57 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V |
58 | ····.locals·0 | 58 | ····.locals·0 |
59 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams; | 59 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams; |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·238 | 61 | ····.line·2388 |
62 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$LayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V | 62 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$LayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V |
63 | ····.line·238 | 63 | ····.line·2389 |
64 | ····return-void | 64 | ····return-void |
65 | .end·method | 65 | .end·method |
66 | .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | 66 | .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V |
67 | ····.locals·0 | 67 | ····.locals·0 |
68 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams; | 68 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams; |
69 | ····.prologue | 69 | ····.prologue |
70 | ····.line·23 | 70 | ····.line·2384 |
71 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$LayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | 71 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$LayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V |
72 | ····.line·23 | 72 | ····.line·2385 |
73 | ····return-void | 73 | ····return-void |
74 | .end·method | 74 | .end·method |
75 | #·virtual·methods | 75 | #·virtual·methods |
76 | .method·public·final·getSpanIndex()I | 76 | .method·public·final·getSpanIndex()I |
77 | ····.locals·1 | 77 | ····.locals·1 |
78 | ····.prologue | 78 | ····.prologue |
79 | ····.line·24 | 79 | ····.line·2424 |
80 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->mSpan:Landroid/support/v7/widget/StaggeredGridLayoutManager$Span; | 80 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->mSpan:Landroid/support/v7/widget/StaggeredGridLayoutManager$Span; |
81 | ····if-nez·v0,·:cond_0 | 81 | ····if-nez·v0,·:cond_0 |
82 | ····.line·24 | 82 | ····.line·2425 |
83 | ····const/4·v0,·-0x1 | 83 | ····const/4·v0,·-0x1 |
84 | ····.line·24 | 84 | ····.line·2427 |
85 | ····:goto_0 | 85 | ····:goto_0 |
86 | ····return·v0 | 86 | ····return·v0 |
87 | ····:cond_0 | 87 | ····:cond_0 |
88 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->mSpan:Landroid/support/v7/widget/StaggeredGridLayoutManager$Span; | 88 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->mSpan:Landroid/support/v7/widget/StaggeredGridLayoutManager$Span; |
89 | ····iget·v0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mIndex:I | 89 | ····iget·v0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mIndex:I |
Offset 113, 24 lines modified | Offset 113, 24 lines modified | ||
113 | ····goto·:goto_0 | 113 | ····goto·:goto_0 |
114 | .end·method | 114 | .end·method |
115 | .method·public·isFullSpan()Z | 115 | .method·public·isFullSpan()Z |
116 | ····.locals·1 | 116 | ····.locals·1 |
117 | ····.prologue | 117 | ····.prologue |
118 | ····.line·24 | 118 | ····.line·2414 |
119 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->mFullSpan:Z | 119 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->mFullSpan:Z |
120 | ····return·v0 | 120 | ····return·v0 |
121 | .end·method | 121 | .end·method |
122 | .method·public·setFullSpan(Z)V | 122 | .method·public·setFullSpan(Z)V |
123 | ····.locals·0 | 123 | ····.locals·0 |
124 | ····.param·p1,·"fullSpan"····#·Z | 124 | ····.param·p1,·"fullSpan"····#·Z |
125 | ····.prologue | 125 | ····.prologue |
126 | ····.line·2 | 126 | ····.line·2404 |
127 | ····iput-boolean·p1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->mFullSpan:Z | 127 | ····iput-boolean·p1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->mFullSpan:Z |
128 | ····.line·2 | 128 | ····.line·2405 |
129 | ····return-void | 129 | ····return-void |
130 | .end·method | 130 | .end·method |
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·48 | 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·48 | 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·48 | 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·48 | 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·48 | 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·48 | 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·48 | 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·48 | 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·4 | 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·4 | 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·4 | 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·4 | 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 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·14 | 28 | ····.line·1466 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$11;->this$0:Landroid/support/v7/widget/SearchView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$11;->this$0:Landroid/support/v7/widget/SearchView; |
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 49, 32 lines modified | Offset 49, 32 lines modified | ||
49 | ············"<*>;", | 49 | ············"<*>;", |
50 | ············"Landroid/view/View;", | 50 | ············"Landroid/view/View;", |
51 | ············"IJ)V" | 51 | ············"IJ)V" |
52 | ········} | 52 | ········} |
53 | ····.end·annotation | 53 | ····.end·annotation |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·147 | 55 | ····.line·1474 |
56 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" | 56 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" |
57 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$11;->this$0:Landroid/support/v7/widget/SearchView; | 57 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$11;->this$0:Landroid/support/v7/widget/SearchView; |
58 | ····invoke-virtual·{v0,·p3},·Landroid/support/v7/widget/SearchView;->onItemSelected(I)Z | 58 | ····invoke-virtual·{v0,·p3},·Landroid/support/v7/widget/SearchView;->onItemSelected(I)Z |
59 | ····.line·147 | 59 | ····.line·1475 |
60 | ····return-void | 60 | ····return-void |
61 | .end·method | 61 | .end·method |
62 | .method·public·onNothingSelected(Landroid/widget/AdapterView;)V | 62 | .method·public·onNothingSelected(Landroid/widget/AdapterView;)V |
63 | ····.locals·0 | 63 | ····.locals·0 |
64 | ····.annotation·system·Ldalvik/annotation/Signature; | 64 | ····.annotation·system·Ldalvik/annotation/Signature; |
65 | ········value·=·{ | 65 | ········value·=·{ |
66 | ············"(", | 66 | ············"(", |
67 | ············"Landroid/widget/AdapterView", | 67 | ············"Landroid/widget/AdapterView", |
68 | ············"<*>;)V" | 68 | ············"<*>;)V" |
69 | ········} | 69 | ········} |
70 | ····.end·annotation | 70 | ····.end·annotation |
71 | ····.prologue | 71 | ····.prologue |
72 | ····.line·148 | 72 | ····.line·1484 |
73 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" | 73 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" |
74 | ····return-void | 74 | ····return-void |
75 | .end·method | 75 | .end·method |
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·98 | 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·98 | 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 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·13 | 36 | ····.line·1376 |
37 | ····new-instance·v0,·Landroid/support/v7/widget/SearchView$SavedState$1; | 37 | ····new-instance·v0,·Landroid/support/v7/widget/SearchView$SavedState$1; |
38 | ····invoke-direct·{v0},·Landroid/support/v7/widget/SearchView$SavedState$1;-><init>()V | 38 | ····invoke-direct·{v0},·Landroid/support/v7/widget/SearchView$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, 66 lines modified | Offset 52, 66 lines modified | ||
52 | .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 52 | .method·public·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·13 | 57 | ····.line·1359 |
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·136 | 59 | ····.line·1360 |
60 | ····const/4·v0,·0x0 | 60 | ····const/4·v0,·0x0 |
61 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readValue(Ljava/lang/ClassLoader;)Ljava/lang/Object; | 61 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readValue(Ljava/lang/ClassLoader;)Ljava/lang/Object; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
63 | ····check-cast·v0,·Ljava/lang/Boolean; | 63 | ····check-cast·v0,·Ljava/lang/Boolean; |
64 | ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z | 64 | ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z |
65 | ····move-result·v0 | 65 | ····move-result·v0 |
66 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/SearchView$SavedState;->isIconified:Z | 66 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/SearchView$SavedState;->isIconified:Z |
67 | ····.line·136 | 67 | ····.line·1361 |
68 | ····return-void | 68 | ····return-void |
69 | .end·method | 69 | .end·method |
70 | .method·constructor·<init>(Landroid/os/Parcelable;)V | 70 | .method·constructor·<init>(Landroid/os/Parcelable;)V |
71 | ····.locals·0 | 71 | ····.locals·0 |
72 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; | 72 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; |
73 | ····.prologue | 73 | ····.prologue |
74 | ····.line·135 | 74 | ····.line·1355 |
75 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcelable;)V | 75 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcelable;)V |
76 | ····.line·13 | 76 | ····.line·1356 |
77 | ····return-void | 77 | ····return-void |
78 | .end·method | 78 | .end·method |
79 | #·virtual·methods | 79 | #·virtual·methods |
80 | .method·public·toString()Ljava/lang/String; | 80 | .method·public·toString()Ljava/lang/String; |
81 | ····.locals·2 | 81 | ····.locals·2 |
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·137 | 83 | ····.line·1371 |
84 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 84 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
85 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 85 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
86 | ····const-string·v1,·"SearchView.SavedState{" | 86 | ····const-string·v1,·"SearchView.SavedState{" |
87 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 87 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
88 | ····move-result-object·v0 | 88 | ····move-result-object·v0 |
89 | ····.line·137 | 89 | ····.line·1372 |
90 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I | 90 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I |
91 | ····move-result·v1 | 91 | ····move-result·v1 |
92 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; | 92 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; |
93 | ····move-result-object·v1 | 93 | ····move-result-object·v1 |
Offset 147, 22 lines modified | Offset 147, 22 lines modified | ||
147 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 147 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
148 | ····.locals·1 | 148 | ····.locals·1 |
149 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 149 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
150 | ····.param·p2,·"flags"····#·I | 150 | ····.param·p2,·"flags"····#·I |
151 | ····.prologue | 151 | ····.prologue |
152 | ····.line·136 | 152 | ····.line·1365 |
153 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V | 153 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V |
154 | ····.line·13 | 154 | ····.line·1366 |
155 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/SearchView$SavedState;->isIconified:Z | 155 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/SearchView$SavedState;->isIconified:Z |
156 | ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 156 | ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
157 | ····move-result-object·v0 | 157 | ····move-result-object·v0 |
158 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeValue(Ljava/lang/Object;)V | 158 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeValue(Ljava/lang/Object;)V |
159 | ····.line·13 | 159 | ····.line·1367 |
160 | ····return-void | 160 | ····return-void |
161 | .end·method | 161 | .end·method |
Offset 23, 40 lines modified | Offset 23, 40 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·7 | 28 | ····.line·797 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; |
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·dispatchUpdate(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V | 34 | .method·dispatchUpdate(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V |
35 | ····.locals·5 | 35 | ····.locals·5 |
36 | ····.param·p1,·"op"····#·Landroid/support/v7/widget/AdapterHelper$UpdateOp; | 36 | ····.param·p1,·"op"····#·Landroid/support/v7/widget/AdapterHelper$UpdateOp; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·8 | 38 | ····.line·840 |
39 | ····iget·v0,·p1,·Landroid/support/v7/widget/AdapterHelper$UpdateOp;->cmd:I | 39 | ····iget·v0,·p1,·Landroid/support/v7/widget/AdapterHelper$UpdateOp;->cmd:I |
40 | ····packed-switch·v0,·:pswitch_data_0 | 40 | ····packed-switch·v0,·:pswitch_data_0 |
41 | ····.line·8 | 41 | ····.line·855 |
42 | ····:goto_0 | 42 | ····:goto_0 |
43 | ····:pswitch_0 | 43 | ····:pswitch_0 |
44 | ····return-void | 44 | ····return-void |
45 | ····.line·8 | 45 | ····.line·842 |
46 | ····:pswitch_1 | 46 | ····:pswitch_1 |
47 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; | 47 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; |
48 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager; | 48 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager; |
49 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; | 49 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; |
Offset 64, 15 lines modified | Offset 64, 15 lines modified | ||
64 | ····iget·v3,·p1,·Landroid/support/v7/widget/AdapterHelper$UpdateOp;->itemCount:I | 64 | ····iget·v3,·p1,·Landroid/support/v7/widget/AdapterHelper$UpdateOp;->itemCount:I |
65 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onItemsAdded(Landroid/support/v7/widget/RecyclerView;II)V | 65 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onItemsAdded(Landroid/support/v7/widget/RecyclerView;II)V |
66 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
67 | ····.line·8 | 67 | ····.line·845 |
68 | ····:pswitch_2 | 68 | ····:pswitch_2 |
69 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; | 69 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; |
70 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager; | 70 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager; |
71 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; | 71 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; |
Offset 80, 15 lines modified | Offset 80, 15 lines modified | ||
80 | ····iget·v3,·p1,·Landroid/support/v7/widget/AdapterHelper$UpdateOp;->itemCount:I | 80 | ····iget·v3,·p1,·Landroid/support/v7/widget/AdapterHelper$UpdateOp;->itemCount:I |
81 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onItemsRemoved(Landroid/support/v7/widget/RecyclerView;II)V | 81 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onItemsRemoved(Landroid/support/v7/widget/RecyclerView;II)V |
82 | ····goto·:goto_0 | 82 | ····goto·:goto_0 |
83 | ····.line·8 | 83 | ····.line·848 |
84 | ····:pswitch_3 | 84 | ····:pswitch_3 |
85 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; | 85 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; |
86 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager; | 86 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager; |
87 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; | 87 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; |
Offset 98, 15 lines modified | Offset 98, 15 lines modified | ||
98 | ····iget-object·v4,·p1,·Landroid/support/v7/widget/AdapterHelper$UpdateOp;->payload:Ljava/lang/Object; | 98 | ····iget-object·v4,·p1,·Landroid/support/v7/widget/AdapterHelper$UpdateOp;->payload:Ljava/lang/Object; |
99 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onItemsUpdated(Landroid/support/v7/widget/RecyclerView;IILjava/lang/Object;)V | 99 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onItemsUpdated(Landroid/support/v7/widget/RecyclerView;IILjava/lang/Object;)V |
100 | ····goto·:goto_0 | 100 | ····goto·:goto_0 |
101 | ····.line·8 | 101 | ····.line·852 |
102 | ····:pswitch_4 | 102 | ····:pswitch_4 |
103 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; | 103 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; |
104 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager; | 104 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager; |
105 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; | 105 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; |
Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
116 | ····const/4·v4,·0x1 | 116 | ····const/4·v4,·0x1 |
117 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onItemsMoved(Landroid/support/v7/widget/RecyclerView;III)V | 117 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onItemsMoved(Landroid/support/v7/widget/RecyclerView;III)V |
118 | ····goto·:goto_0 | 118 | ····goto·:goto_0 |
119 | ····.line·8 | 119 | ····.line·840 |
120 | ····nop | 120 | ····nop |
121 | ····:pswitch_data_0 | 121 | ····:pswitch_data_0 |
122 | ····.packed-switch·0x1 | 122 | ····.packed-switch·0x1 |
123 | ········:pswitch_1 | 123 | ········:pswitch_1 |
124 | ········:pswitch_2 | 124 | ········:pswitch_2 |
125 | ········:pswitch_0 | 125 | ········:pswitch_0 |
Offset 139, 36 lines modified | Offset 139, 36 lines modified | ||
139 | .method·public·findViewHolder(I)Landroid/support/v7/widget/RecyclerView$ViewHolder; | 139 | .method·public·findViewHolder(I)Landroid/support/v7/widget/RecyclerView$ViewHolder; |
140 | ····.locals·4 | 140 | ····.locals·4 |
141 | ····.param·p1,·"position"····#·I | 141 | ····.param·p1,·"position"····#·I |
142 | ····.prologue | 142 | ····.prologue |
143 | ····const/4·v1,·0x0 | 143 | ····const/4·v1,·0x0 |
144 | ····.line· | 144 | ····.line·800 |
145 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; | 145 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/RecyclerView$6;->this$0:Landroid/support/v7/widget/RecyclerView; |
146 | ····const/4·v3,·0x1 | 146 | ····const/4·v3,·0x1 |
147 | ····invoke-virtual·{v2,·p1,·v3},·Landroid/support/v7/widget/RecyclerView;->findViewHolderForPosition(IZ)Landroid/support/v7/widget/RecyclerView$ViewHolder; | 147 | ····invoke-virtual·{v2,·p1,·v3},·Landroid/support/v7/widget/RecyclerView;->findViewHolderForPosition(IZ)Landroid/support/v7/widget/RecyclerView$ViewHolder; |
148 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
149 | ····.line· | 149 | ····.line·801 |
150 | ····.local·v0,·"vh":Landroid/support/v7/widget/RecyclerView$ViewHolder; | 150 | ····.local·v0,·"vh":Landroid/support/v7/widget/RecyclerView$ViewHolder; |
151 | ····if-nez·v0,·:cond_1 | 151 | ····if-nez·v0,·:cond_1 |
152 | ····move-object·v0,·v1 | 152 | ····move-object·v0,·v1 |
Max diff block lines reached; 5891/10523 bytes (55.98%) of diff not shown. |
Offset 25, 36 lines modified | Offset 25, 36 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·protected·constructor·<init>()V | 26 | .method·protected·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·23 | 29 | ····.line·2393 |
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·resetInternal()V | 34 | .method·resetInternal()V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····const/4·v0,·0x0 | 37 | ····const/4·v0,·0x0 |
38 | ····.line·2 | 38 | ····.line·2400 |
39 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutChunkResult;->mConsumed:I | 39 | ····iput·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutChunkResult;->mConsumed:I |
40 | ····.line·2 | 40 | ····.line·2401 |
41 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutChunkResult;->mFinished:Z | 41 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutChunkResult;->mFinished:Z |
42 | ····.line·2 | 42 | ····.line·2402 |
43 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutChunkResult;->mIgnoreConsumed:Z | 43 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutChunkResult;->mIgnoreConsumed:Z |
44 | ····.line·2 | 44 | ····.line·2403 |
45 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutChunkResult;->mFocusable:Z | 45 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/LinearLayoutManager$LayoutChunkResult;->mFocusable:Z |
46 | ····.line·2 | 46 | ····.line·2404 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .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·111 | 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·111 | 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·111 | 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·111 | 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 32, 211 lines modified | Offset 32, 211 lines modified | ||
32 | .method·public·constructor·<init>(Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/view/View;)V | 32 | .method·public·constructor·<init>(Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/view/View;)V |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····.param·p1,·"targetBounds"····#·Landroid/graphics/Rect; | 34 | ····.param·p1,·"targetBounds"····#·Landroid/graphics/Rect; |
35 | ····.param·p2,·"actualBounds"····#·Landroid/graphics/Rect; | 35 | ····.param·p2,·"actualBounds"····#·Landroid/graphics/Rect; |
36 | ····.param·p3,·"delegateView"····#·Landroid/view/View; | 36 | ····.param·p3,·"delegateView"····#·Landroid/view/View; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·180 | 38 | ····.line·1803 |
39 | ····invoke-direct·{p0,·p1,·p3},·Landroid/view/TouchDelegate;-><init>(Landroid/graphics/Rect;Landroid/view/View;)V | 39 | ····invoke-direct·{p0,·p1,·p3},·Landroid/view/TouchDelegate;-><init>(Landroid/graphics/Rect;Landroid/view/View;)V |
40 | ····.line·180 | 40 | ····.line·1804 |
41 | ····invoke-virtual·{p3},·Landroid/view/View;->getContext()Landroid/content/Context; | 41 | ····invoke-virtual·{p3},·Landroid/view/View;->getContext()Landroid/content/Context; |
42 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
43 | ····invoke-static·{v0},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; | 43 | ····invoke-static·{v0},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; |
44 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
45 | ····invoke-virtual·{v0},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I | 45 | ····invoke-virtual·{v0},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I |
46 | ····move-result·v0 | 46 | ····move-result·v0 |
47 | ····iput·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mSlop:I | 47 | ····iput·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mSlop:I |
48 | ····.line·180 | 48 | ····.line·1805 |
49 | ····new-instance·v0,·Landroid/graphics/Rect; | 49 | ····new-instance·v0,·Landroid/graphics/Rect; |
50 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 50 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
51 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mTargetBounds:Landroid/graphics/Rect; | 51 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mTargetBounds:Landroid/graphics/Rect; |
52 | ····.line·18 | 52 | ····.line·1806 |
53 | ····new-instance·v0,·Landroid/graphics/Rect; | 53 | ····new-instance·v0,·Landroid/graphics/Rect; |
54 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 54 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
55 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mSlopBounds:Landroid/graphics/Rect; | 55 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mSlopBounds:Landroid/graphics/Rect; |
56 | ····.line·18 | 56 | ····.line·1807 |
57 | ····new-instance·v0,·Landroid/graphics/Rect; | 57 | ····new-instance·v0,·Landroid/graphics/Rect; |
58 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 58 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
59 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mActualBounds:Landroid/graphics/Rect; | 59 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mActualBounds:Landroid/graphics/Rect; |
60 | ····.line·18 | 60 | ····.line·1808 |
61 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->setBounds(Landroid/graphics/Rect;Landroid/graphics/Rect;)V | 61 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->setBounds(Landroid/graphics/Rect;Landroid/graphics/Rect;)V |
62 | ····.line·18 | 62 | ····.line·1809 |
63 | ····iput-object·p3,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View; | 63 | ····iput-object·p3,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View; |
64 | ····.line·181 | 64 | ····.line·1810 |
65 | ····return-void | 65 | ····return-void |
66 | .end·method | 66 | .end·method |
67 | #·virtual·methods | 67 | #·virtual·methods |
68 | .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z | 68 | .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z |
69 | ····.locals·7 | 69 | ····.locals·7 |
70 | ····.param·p1,·"event"····#·Landroid/view/MotionEvent; | 70 | ····.param·p1,·"event"····#·Landroid/view/MotionEvent; |
71 | ····.prologue | 71 | ····.prologue |
72 | ····.line·182 | 72 | ····.line·1821 |
73 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F | 73 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F |
74 | ····move-result·v5 | 74 | ····move-result·v5 |
75 | ····float-to-int·v3,·v5 | 75 | ····float-to-int·v3,·v5 |
76 | ····.line·182 | 76 | ····.line·1822 |
77 | ····.local·v3,·"x":I | 77 | ····.local·v3,·"x":I |
78 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F | 78 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F |
79 | ····move-result·v5 | 79 | ····move-result·v5 |
80 | ····float-to-int·v4,·v5 | 80 | ····float-to-int·v4,·v5 |
81 | ····.line·182 | 81 | ····.line·1823 |
82 | ····.local·v4,·"y":I | 82 | ····.local·v4,·"y":I |
83 | ····const/4·v2,·0x0 | 83 | ····const/4·v2,·0x0 |
84 | ····.line·182 | 84 | ····.line·1824 |
85 | ····.local·v2,·"sendToDelegate":Z | 85 | ····.local·v2,·"sendToDelegate":Z |
86 | ····const/4·v1,·0x1 | 86 | ····const/4·v1,·0x1 |
87 | ····.line·182 | 87 | ····.line·1825 |
88 | ····.local·v1,·"hit":Z | 88 | ····.local·v1,·"hit":Z |
89 | ····const/4·v0,·0x0 | 89 | ····const/4·v0,·0x0 |
90 | ····.line·18 | 90 | ····.line·1827 |
91 | ····.local·v0,·"handled":Z | 91 | ····.local·v0,·"handled":Z |
92 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getAction()I | 92 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getAction()I |
93 | ····move-result·v5 | 93 | ····move-result·v5 |
94 | ····packed-switch·v5,·:pswitch_data_0 | 94 | ····packed-switch·v5,·:pswitch_data_0 |
95 | ····.line·18 | 95 | ····.line·1848 |
96 | ····:cond_0 | 96 | ····:cond_0 |
97 | ····:goto_0 | 97 | ····:goto_0 |
98 | ····if-eqz·v2,·:cond_1 | 98 | ····if-eqz·v2,·:cond_1 |
99 | ····.line·18 | 99 | ····.line·1849 |
100 | ····if-eqz·v1,·:cond_2 | 100 | ····if-eqz·v1,·:cond_2 |
101 | ····iget-object·v5,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mActualBounds:Landroid/graphics/Rect; | 101 | ····iget-object·v5,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mActualBounds:Landroid/graphics/Rect; |
102 | ····invoke-virtual·{v5,·v3,·v4},·Landroid/graphics/Rect;->contains(II)Z | 102 | ····invoke-virtual·{v5,·v3,·v4},·Landroid/graphics/Rect;->contains(II)Z |
103 | ····move-result·v5 | 103 | ····move-result·v5 |
104 | ····if-nez·v5,·:cond_2 | 104 | ····if-nez·v5,·:cond_2 |
105 | ····.line·185 | 105 | ····.line·1853 |
106 | ····iget-object·v5,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View; | 106 | ····iget-object·v5,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View; |
107 | ····invoke-virtual·{v5},·Landroid/view/View;->getWidth()I | 107 | ····invoke-virtual·{v5},·Landroid/view/View;->getWidth()I |
108 | ····move-result·v5 | 108 | ····move-result·v5 |
109 | ····div-int/lit8·v5,·v5,·0x2 | 109 | ····div-int/lit8·v5,·v5,·0x2 |
110 | ····int-to-float·v5,·v5 | 110 | ····int-to-float·v5,·v5 |
111 | ····iget-object·v6,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View; | 111 | ····iget-object·v6,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View; |
Max diff block lines reached; 4068/8090 bytes (50.28%) of diff not shown. |
Offset 68, 408 lines modified | Offset 68, 408 lines modified | ||
68 | #·direct·methods | 68 | #·direct·methods |
69 | .method·static·constructor·<clinit>()V | 69 | .method·static·constructor·<clinit>()V |
70 | ····.locals·1 | 70 | ····.locals·1 |
71 | ····.prologue | 71 | ····.prologue |
72 | ····.line·30 | 72 | ····.line·3097 |
73 | ····new-instance·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState$1; | 73 | ····new-instance·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState$1; |
74 | ····invoke-direct·{v0},·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState$1;-><init>()V | 74 | ····invoke-direct·{v0},·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState$1;-><init>()V |
75 | ····sput-object·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; | 75 | ····sput-object·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; |
76 | ····return-void | 76 | ····return-void |
77 | .end·method | 77 | .end·method |
78 | .method·public·constructor·<init>()V | 78 | .method·public·constructor·<init>()V |
79 | ····.locals·0 | 79 | ····.locals·0 |
80 | ····.prologue | 80 | ····.prologue |
81 | ····.line·30 | 81 | ····.line·3021 |
82 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 82 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
83 | ····.line·30 | 83 | ····.line·3022 |
84 | ····return-void | 84 | ····return-void |
85 | .end·method | 85 | .end·method |
86 | .method·constructor·<init>(Landroid/os/Parcel;)V | 86 | .method·constructor·<init>(Landroid/os/Parcel;)V |
87 | ····.locals·3 | 87 | ····.locals·3 |
88 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 88 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
89 | ····.prologue | 89 | ····.prologue |
90 | ····const/4·v2,·0x0 | 90 | ····const/4·v2,·0x0 |
91 | ····const/4·v1,·0x1 | 91 | ····const/4·v1,·0x1 |
92 | ····.line·30 | 92 | ····.line·3024 |
93 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 93 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
94 | ····.line·30 | 94 | ····.line·3025 |
95 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 95 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
96 | ····move-result·v0 | 96 | ····move-result·v0 |
97 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mAnchorPosition:I | 97 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mAnchorPosition:I |
98 | ····.line·30 | 98 | ····.line·3026 |
99 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 99 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
100 | ····move-result·v0 | 100 | ····move-result·v0 |
101 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mVisibleAnchorPosition:I | 101 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mVisibleAnchorPosition:I |
102 | ····.line·30 | 102 | ····.line·3027 |
103 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 103 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
104 | ····move-result·v0 | 104 | ····move-result·v0 |
105 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanOffsetsSize:I | 105 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanOffsetsSize:I |
106 | ····.line·302 | 106 | ····.line·3028 |
107 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanOffsetsSize:I | 107 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanOffsetsSize:I |
108 | ····if-lez·v0,·:cond_0 | 108 | ····if-lez·v0,·:cond_0 |
109 | ····.line·302 | 109 | ····.line·3029 |
110 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanOffsetsSize:I | 110 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanOffsetsSize:I |
111 | ····new-array·v0,·v0,·[I | 111 | ····new-array·v0,·v0,·[I |
112 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanOffsets:[I | 112 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanOffsets:[I |
113 | ····.line·30 | 113 | ····.line·3030 |
114 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanOffsets:[I | 114 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanOffsets:[I |
115 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readIntArray([I)V | 115 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readIntArray([I)V |
116 | ····.line·30 | 116 | ····.line·3033 |
117 | ····:cond_0 | 117 | ····:cond_0 |
118 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 118 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
119 | ····move-result·v0 | 119 | ····move-result·v0 |
120 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanLookupSize:I | 120 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanLookupSize:I |
121 | ····.line·30 | 121 | ····.line·3034 |
122 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanLookupSize:I | 122 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanLookupSize:I |
123 | ····if-lez·v0,·:cond_1 | 123 | ····if-lez·v0,·:cond_1 |
124 | ····.line·30 | 124 | ····.line·3035 |
125 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanLookupSize:I | 125 | ····iget·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanLookupSize:I |
126 | ····new-array·v0,·v0,·[I | 126 | ····new-array·v0,·v0,·[I |
127 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanLookup:[I | 127 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanLookup:[I |
128 | ····.line·30 | 128 | ····.line·3036 |
129 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanLookup:[I | 129 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mSpanLookup:[I |
130 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readIntArray([I)V | 130 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readIntArray([I)V |
131 | ····.line·303 | 131 | ····.line·3038 |
132 | ····:cond_1 | 132 | ····:cond_1 |
133 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 133 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
134 | ····move-result·v0 | 134 | ····move-result·v0 |
135 | ····if-ne·v0,·v1,·:cond_2 | 135 | ····if-ne·v0,·v1,·:cond_2 |
136 | ····move·v0,·v1 | 136 | ····move·v0,·v1 |
137 | ····:goto_0 | 137 | ····:goto_0 |
138 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mReverseLayout:Z | 138 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mReverseLayout:Z |
139 | ····.line·303 | 139 | ····.line·3039 |
140 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 140 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
141 | ····move-result·v0 | 141 | ····move-result·v0 |
142 | ····if-ne·v0,·v1,·:cond_3 | 142 | ····if-ne·v0,·v1,·:cond_3 |
143 | ····move·v0,·v1 | 143 | ····move·v0,·v1 |
144 | ····:goto_1 | 144 | ····:goto_1 |
145 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mAnchorLayoutFromEnd:Z | 145 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;->mAnchorLayoutFromEnd:Z |
Max diff block lines reached; 9089/12875 bytes (70.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·6 | 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 53, 14 lines modified | Offset 53, 16 lines modified | ||
53 | .field·static·final·FORCE_INVALIDATE_DISPLAY_LIST:Z | 53 | .field·static·final·FORCE_INVALIDATE_DISPLAY_LIST:Z |
54 | .field·static·final·FOREVER_NS:J·=·0x7fffffffffffffffL | 54 | .field·static·final·FOREVER_NS:J·=·0x7fffffffffffffffL |
55 | .field·public·static·final·HORIZONTAL:I·=·0x0 | 55 | .field·public·static·final·HORIZONTAL:I·=·0x0 |
56 | .field·private·static·final·IGNORE_DETACHED_FOCUSED_CHILD:Z | ||
56 | .field·private·static·final·INVALID_POINTER:I·=·-0x1 | 57 | .field·private·static·final·INVALID_POINTER:I·=·-0x1 |
57 | .field·public·static·final·INVALID_TYPE:I·=·-0x1 | 58 | .field·public·static·final·INVALID_TYPE:I·=·-0x1 |
58 | .field·private·static·final·LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; | 59 | .field·private·static·final·LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; |
59 | ····.annotation·system·Ldalvik/annotation/Signature; | 60 | ····.annotation·system·Ldalvik/annotation/Signature; |
60 | ········value·=·{ | 61 | ········value·=·{ |
Offset 306, 17 lines modified | Offset 308, 19 lines modified | ||
306 | .field·private·final·mViewInfoProcessCallback:Landroid/support/v7/widget/ViewInfoStore$ProcessCallback; | 308 | .field·private·final·mViewInfoProcessCallback:Landroid/support/v7/widget/ViewInfoStore$ProcessCallback; |
307 | .field·final·mViewInfoStore:Landroid/support/v7/widget/ViewInfoStore; | 309 | .field·final·mViewInfoStore:Landroid/support/v7/widget/ViewInfoStore; |
308 | #·direct·methods | 310 | #·direct·methods |
309 | .method·static·constructor·<clinit>()V | 311 | .method·static·constructor·<clinit>()V |
310 | ····.locals· | 312 | ····.locals·5 |
311 | ····.prologue | 313 | ····.prologue |
314 | ····const/16·v4,·0xf | ||
312 | ····const/4·v2,·0x1 | 315 | ····const/4·v2,·0x1 |
313 | ····const/4·v1,·0x0 | 316 | ····const/4·v1,·0x0 |
314 | ····.line·157 | 317 | ····.line·157 |
315 | ····new-array·v0,·v2,·[I | 318 | ····new-array·v0,·v2,·[I |
Offset 395, 24 lines modified | Offset 399, 32 lines modified | ||
395 | ····:goto_3 | 399 | ····:goto_3 |
396 | ····sput-boolean·v0,·Landroid/support/v7/widget/RecyclerView;->ALLOW_THREAD_GAP_WORK:Z | 400 | ····sput-boolean·v0,·Landroid/support/v7/widget/RecyclerView;->ALLOW_THREAD_GAP_WORK:Z |
397 | ····.line·190 | 401 | ····.line·190 |
398 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 402 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
399 | ····const/16·v3,·0xf | ||
400 | ····if-gt·v0,·v | 403 | ····if-gt·v0,·v4,·:cond_5 |
401 | ····move·v0,·v2 | 404 | ····move·v0,·v2 |
402 | ····:goto_4 | 405 | ····:goto_4 |
403 | ····sput-boolean·v0,·Landroid/support/v7/widget/RecyclerView;->FORCE_ABS_FOCUS_SEARCH_DIRECTION:Z | 406 | ····sput-boolean·v0,·Landroid/support/v7/widget/RecyclerView;->FORCE_ABS_FOCUS_SEARCH_DIRECTION:Z |
407 | ····.line·200 | ||
408 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
409 | ····if-gt·v0,·v4,·:cond_6 | ||
410 | ····move·v0,·v2 | ||
411 | ····:goto_5 | ||
412 | ····sput-boolean·v0,·Landroid/support/v7/widget/RecyclerView;->IGNORE_DETACHED_FOCUSED_CHILD:Z | ||
404 | ····.line·2 | 413 | ····.line·289 |
405 | ····const/4·v0,·0x4 | 414 | ····const/4·v0,·0x4 |
406 | ····new-array·v0,·v0,·[Ljava/lang/Class; | 415 | ····new-array·v0,·v0,·[Ljava/lang/Class; |
407 | ····const-class·v3,·Landroid/content/Context; | 416 | ····const-class·v3,·Landroid/content/Context; |
408 | ····aput-object·v3,·v0,·v1 | 417 | ····aput-object·v3,·v0,·v1 |
Offset 431, 15 lines modified | Offset 443, 15 lines modified | ||
431 | ····sget-object·v2,·Ljava/lang/Integer;->TYPE:Ljava/lang/Class; | 443 | ····sget-object·v2,·Ljava/lang/Integer;->TYPE:Ljava/lang/Class; |
432 | ····aput-object·v2,·v0,·v1 | 444 | ····aput-object·v2,·v0,·v1 |
433 | ····sput-object·v0,·Landroid/support/v7/widget/RecyclerView;->LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; | 445 | ····sput-object·v0,·Landroid/support/v7/widget/RecyclerView;->LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; |
434 | ····.line·4 | 446 | ····.line·497 |
435 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$3; | 447 | ····new-instance·v0,·Landroid/support/v7/widget/RecyclerView$3; |
436 | ····invoke-direct·{v0},·Landroid/support/v7/widget/RecyclerView$3;-><init>()V | 448 | ····invoke-direct·{v0},·Landroid/support/v7/widget/RecyclerView$3;-><init>()V |
437 | ····sput-object·v0,·Landroid/support/v7/widget/RecyclerView;->sQuinticInterpolator:Landroid/view/animation/Interpolator; | 449 | ····sput-object·v0,·Landroid/support/v7/widget/RecyclerView;->sQuinticInterpolator:Landroid/view/animation/Interpolator; |
438 | ····return-void | 450 | ····return-void |
Offset 469, 45 lines modified | Offset 481, 51 lines modified | ||
469 | ····goto·:goto_3 | 481 | ····goto·:goto_3 |
470 | ····:cond_5 | 482 | ····:cond_5 |
471 | ····move·v0,·v1 | 483 | ····move·v0,·v1 |
472 | ····.line·190 | 484 | ····.line·190 |
473 | ····goto·:goto_4 | 485 | ····goto·:goto_4 |
486 | ····:cond_6 | ||
487 | ····move·v0,·v1 | ||
488 | ····.line·200 | ||
489 | ····goto·:goto_5 | ||
474 | .end·method | 490 | .end·method |
475 | .method·public·constructor·<init>(Landroid/content/Context;)V | 491 | .method·public·constructor·<init>(Landroid/content/Context;)V |
476 | ····.locals·1 | 492 | ····.locals·1 |
477 | ····.param·p1,·"context"····#·Landroid/content/Context; | 493 | ····.param·p1,·"context"····#·Landroid/content/Context; |
478 | ····.prologue | 494 | ····.prologue |
479 | ····.line·5 | 495 | ····.line·544 |
480 | ····const/4·v0,·0x0 | 496 | ····const/4·v0,·0x0 |
481 | ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v7/widget/RecyclerView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 497 | ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v7/widget/RecyclerView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
482 | ····.line·5 | 498 | ····.line·545 |
483 | ····return-void | 499 | ····return-void |
484 | .end·method | 500 | .end·method |
485 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 501 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
486 | ····.locals·1 | 502 | ····.locals·1 |
487 | ····.param·p1,·"context"····#·Landroid/content/Context; | 503 | ····.param·p1,·"context"····#·Landroid/content/Context; |
488 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 504 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
489 | ········.annotation·build·Landroid/support/annotation/Nullable; | 505 | ········.annotation·build·Landroid/support/annotation/Nullable; |
490 | ········.end·annotation | 506 | ········.end·annotation |
491 | ····.end·param | 507 | ····.end·param |
492 | ····.prologue | 508 | ····.prologue |
493 | ····.line·5 | 509 | ····.line·548 |
Max diff block lines reached; 423615/426910 bytes (99.23%) 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·11 | 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·11 | 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·11 | 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·11 | 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·11 | 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·11 | 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·11 | 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·11 | 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·11 | 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·11 | 93 | ····.line·11524 |
94 | ····:cond_1 | 94 | ····:cond_1 |
95 | ····return-void | 95 | ····return-void |
96 | .end·method | 96 | .end·method |
Offset 23, 81 lines modified | Offset 23, 81 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V | 24 | .method·constructor·<init>(Landroid/support/v7/widget/RecyclerView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/RecyclerView; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·3 | 28 | ····.line·325 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; |
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·run()V | 34 | .method·public·run()V |
35 | ····.locals·2 | 35 | ····.locals·2 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·3 | 37 | ····.line·328 |
38 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; | 38 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; |
39 | ····iget-boolean·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mFirstLayoutComplete:Z | 39 | ····iget-boolean·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mFirstLayoutComplete:Z |
40 | ····if-eqz·v0,·:cond_0 | 40 | ····if-eqz·v0,·:cond_0 |
41 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; | 41 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; |
42 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->isLayoutRequested()Z | 42 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->isLayoutRequested()Z |
43 | ····move-result·v0 | 43 | ····move-result·v0 |
44 | ····if-eqz·v0,·:cond_1 | 44 | ····if-eqz·v0,·:cond_1 |
45 | ····.line·3 | 45 | ····.line·342 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····:goto_0 | 47 | ····:goto_0 |
48 | ····return-void | 48 | ····return-void |
49 | ····.line·3 | 49 | ····.line·332 |
50 | ····:cond_1 | 50 | ····:cond_1 |
51 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; | 51 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; |
52 | ····iget-boolean·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mIsAttached:Z | 52 | ····iget-boolean·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mIsAttached:Z |
53 | ····if-nez·v0,·:cond_2 | 53 | ····if-nez·v0,·:cond_2 |
54 | ····.line·3 | 54 | ····.line·333 |
55 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; | 55 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; |
56 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->requestLayout()V | 56 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->requestLayout()V |
57 | ····goto·:goto_0 | 57 | ····goto·:goto_0 |
58 | ····.line·3 | 58 | ····.line·337 |
59 | ····:cond_2 | 59 | ····:cond_2 |
60 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; | 60 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; |
61 | ····iget-boolean·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayoutFrozen:Z | 61 | ····iget-boolean·v0,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayoutFrozen:Z |
62 | ····if-eqz·v0,·:cond_3 | 62 | ····if-eqz·v0,·:cond_3 |
63 | ····.line·3 | 63 | ····.line·338 |
64 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; | 64 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; |
65 | ····const/4·v1,·0x1 | 65 | ····const/4·v1,·0x1 |
66 | ····iput-boolean·v1,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayoutRequestEaten:Z | 66 | ····iput-boolean·v1,·v0,·Landroid/support/v7/widget/RecyclerView;->mLayoutRequestEaten:Z |
67 | ····goto·:goto_0 | 67 | ····goto·:goto_0 |
68 | ····.line·3 | 68 | ····.line·341 |
69 | ····:cond_3 | 69 | ····:cond_3 |
70 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; | 70 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/RecyclerView$1;->this$0:Landroid/support/v7/widget/RecyclerView; |
71 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->consumePendingUpdateOperations()V | 71 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/RecyclerView;->consumePendingUpdateOperations()V |
72 | ····goto·:goto_0 | 72 | ····goto·:goto_0 |
73 | .end·method | 73 | .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·10 | 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·10 | 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·106 | 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·106 | 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·106 | 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·106 | 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·105 | 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·10 | 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·10 | 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·10 | 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·105 | 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·10 | 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·10 | 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·10 | 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·10 | 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·10 | 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·105 | 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·10 | 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·10 | 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·10 | 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·105 | 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·10 | 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·10 | 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·10 | 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·105 | 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 46, 99 lines modified | Offset 46, 99 lines modified | ||
46 | ····.locals·2 | 46 | ····.locals·2 |
47 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/StaggeredGridLayoutManager; | 47 | ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/StaggeredGridLayoutManager; |
48 | ····.param·p2,·"index"····#·I | 48 | ····.param·p2,·"index"····#·I |
49 | ····.prologue | 49 | ····.prologue |
50 | ····const/high16·v1,·-0x80000000 | 50 | ····const/high16·v1,·-0x80000000 |
51 | ····.line·24 | 51 | ····.line·2441 |
52 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; | 52 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; |
53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
54 | ····.line·24 | 54 | ····.line·2435 |
55 | ····new-instance·v0,·Ljava/util/ArrayList; | 55 | ····new-instance·v0,·Ljava/util/ArrayList; |
56 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 56 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
57 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mViews:Ljava/util/ArrayList; | 57 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mViews:Ljava/util/ArrayList; |
58 | ····.line·24 | 58 | ····.line·2436 |
59 | ····iput·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mCachedStart:I | 59 | ····iput·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mCachedStart:I |
60 | ····.line·24 | 60 | ····.line·2437 |
61 | ····iput·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mCachedEnd:I | 61 | ····iput·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mCachedEnd:I |
62 | ····.line·243 | 62 | ····.line·2438 |
63 | ····const/4·v0,·0x0 | 63 | ····const/4·v0,·0x0 |
64 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mDeletedSize:I | 64 | ····iput·v0,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mDeletedSize:I |
65 | ····.line·24 | 65 | ····.line·2442 |
66 | ····iput·p2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mIndex:I | 66 | ····iput·p2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mIndex:I |
67 | ····.line·24 | 67 | ····.line·2443 |
68 | ····return-void | 68 | ····return-void |
69 | .end·method | 69 | .end·method |
70 | #·virtual·methods | 70 | #·virtual·methods |
71 | .method·appendToSpan(Landroid/view/View;)V | 71 | .method·appendToSpan(Landroid/view/View;)V |
72 | ····.locals·4 | 72 | ····.locals·4 |
73 | ····.param·p1,·"view"····#·Landroid/view/View; | 73 | ····.param·p1,·"view"····#·Landroid/view/View; |
74 | ····.prologue | 74 | ····.prologue |
75 | ····const/high16·v3,·-0x80000000 | 75 | ····const/high16·v3,·-0x80000000 |
76 | ····.line·25 | 76 | ····.line·2526 |
77 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->getLayoutParams(Landroid/view/View;)Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams; | 77 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->getLayoutParams(Landroid/view/View;)Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams; |
78 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
79 | ····.line·25 | 79 | ····.line·2527 |
80 | ····.local·v0,·"lp":Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams; | 80 | ····.local·v0,·"lp":Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams; |
81 | ····iput-object·p0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->mSpan:Landroid/support/v7/widget/StaggeredGridLayoutManager$Span; | 81 | ····iput-object·p0,·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->mSpan:Landroid/support/v7/widget/StaggeredGridLayoutManager$Span; |
82 | ····.line·252 | 82 | ····.line·2528 |
83 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mViews:Ljava/util/ArrayList; | 83 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mViews:Ljava/util/ArrayList; |
84 | ····invoke-virtual·{v1,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 84 | ····invoke-virtual·{v1,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
85 | ····.line·252 | 85 | ····.line·2529 |
86 | ····iput·v3,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mCachedEnd:I | 86 | ····iput·v3,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mCachedEnd:I |
87 | ····.line·25 | 87 | ····.line·2530 |
88 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mViews:Ljava/util/ArrayList; | 88 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mViews:Ljava/util/ArrayList; |
89 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->size()I | 89 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->size()I |
90 | ····move-result·v1 | 90 | ····move-result·v1 |
91 | ····const/4·v2,·0x1 | 91 | ····const/4·v2,·0x1 |
92 | ····if-ne·v1,·v2,·:cond_0 | 92 | ····if-ne·v1,·v2,·:cond_0 |
93 | ····.line·25 | 93 | ····.line·2531 |
94 | ····iput·v3,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mCachedStart:I | 94 | ····iput·v3,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mCachedStart:I |
95 | ····.line·25 | 95 | ····.line·2533 |
96 | ····:cond_0 | 96 | ····:cond_0 |
97 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->isItemRemoved()Z | 97 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->isItemRemoved()Z |
98 | ····move-result·v1 | 98 | ····move-result·v1 |
99 | ····if-nez·v1,·:cond_1 | 99 | ····if-nez·v1,·:cond_1 |
100 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->isItemChanged()Z | 100 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;->isItemChanged()Z |
101 | ····move-result·v1 | 101 | ····move-result·v1 |
102 | ····if-eqz·v1,·:cond_2 | 102 | ····if-eqz·v1,·:cond_2 |
103 | ····.line·25 | 103 | ····.line·2534 |
104 | ····:cond_1 | 104 | ····:cond_1 |
105 | ····iget·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mDeletedSize:I | 105 | ····iget·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mDeletedSize:I |
106 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; | 106 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->this$0:Landroid/support/v7/widget/StaggeredGridLayoutManager; |
107 | ····iget-object·v2,·v2,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mPrimaryOrientation:Landroid/support/v7/widget/OrientationHelper; | 107 | ····iget-object·v2,·v2,·Landroid/support/v7/widget/StaggeredGridLayoutManager;->mPrimaryOrientation:Landroid/support/v7/widget/OrientationHelper; |
Offset 146, 59 lines modified | Offset 146, 59 lines modified | ||
146 | ····move-result·v2 | 146 | ····move-result·v2 |
147 | ····add-int/2addr·v1,·v2 | 147 | ····add-int/2addr·v1,·v2 |
148 | ····iput·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mDeletedSize:I | 148 | ····iput·v1,·p0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->mDeletedSize:I |
149 | ····.line·25 | 149 | ····.line·2536 |
150 | ····:cond_2 | 150 | ····:cond_2 |
151 | ····return-void | 151 | ····return-void |
152 | .end·method | 152 | .end·method |
153 | .method·cacheReferenceLineAndClear(ZI)V | 153 | .method·cacheReferenceLineAndClear(ZI)V |
154 | ····.locals·3 | 154 | ····.locals·3 |
155 | ····.param·p1,·"reverseLayout"····#·Z | 155 | ····.param·p1,·"reverseLayout"····#·Z |
156 | ····.param·p2,·"offset"····#·I | 156 | ····.param·p2,·"offset"····#·I |
157 | ····.prologue | 157 | ····.prologue |
158 | ····const/high16·v2,·-0x80000000 | 158 | ····const/high16·v2,·-0x80000000 |
159 | ····.line·25 | 159 | ····.line·2541 |
160 | ····if-eqz·p1,·:cond_1 | 160 | ····if-eqz·p1,·:cond_1 |
161 | ····.line·25 | 161 | ····.line·2542 |
162 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->getEndLine(I)I | 162 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;->getEndLine(I)I |
163 | ····move-result·v0 | 163 | ····move-result·v0 |
Max diff block lines reached; 36919/41151 bytes (89.72%) 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·309 | 32 | ····.line·3098 |
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/v7/widget/StaggeredGridLayoutManager$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·3 | 41 | ····.line·3101 |
42 | ····new-instance·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState; | 42 | ····new-instance·v0,·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;-><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·309 | 49 | ····.line·3098 |
50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState; |
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/v7/widget/StaggeredGridLayoutManager$SavedState; | 54 | .method·public·newArray(I)[Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·3 | 58 | ····.line·3106 |
59 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState; | 59 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState; |
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·309 | 65 | ····.line·3098 |
66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState$1;->newArray(I)[Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState$1;->newArray(I)[Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState; |
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 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·114 | 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 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·13 | 32 | ····.line·1377 |
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/SearchView$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/SearchView$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·138 | 42 | ····.line·1380 |
43 | ····new-instance·v0,·Landroid/support/v7/widget/SearchView$SavedState; | 43 | ····new-instance·v0,·Landroid/support/v7/widget/SearchView$SavedState; |
44 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v7/widget/SearchView$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 44 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v7/widget/SearchView$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·13 | 50 | ····.line·1377 |
51 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/SearchView$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/SearchView$SavedState; | 51 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/SearchView$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/SearchView$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/SearchView$SavedState; | 55 | .method·public·newArray(I)[Landroid/support/v7/widget/SearchView$SavedState; |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p1,·"size"····#·I | 57 | ····.param·p1,·"size"····#·I |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·138 | 59 | ····.line·1385 |
60 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/SearchView$SavedState; | 60 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/SearchView$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·13 | 66 | ····.line·1377 |
67 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/SearchView$SavedState$1;->newArray(I)[Landroid/support/v7/widget/SearchView$SavedState; | 67 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/SearchView$SavedState$1;->newArray(I)[Landroid/support/v7/widget/SearchView$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 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·22 | 32 | ····.line·2275 |
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/v7/widget/LinearLayoutManager$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v7/widget/LinearLayoutManager$SavedState; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·227 | 41 | ····.line·2278 |
42 | ····new-instance·v0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState; | 42 | ····new-instance·v0,·Landroid/support/v7/widget/LinearLayoutManager$SavedState; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/LinearLayoutManager$SavedState;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/LinearLayoutManager$SavedState;-><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·22 | 49 | ····.line·2275 |
50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/LinearLayoutManager$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v7/widget/LinearLayoutManager$SavedState; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/LinearLayoutManager$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v7/widget/LinearLayoutManager$SavedState; |
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/v7/widget/LinearLayoutManager$SavedState; | 54 | .method·public·newArray(I)[Landroid/support/v7/widget/LinearLayoutManager$SavedState; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·22 | 58 | ····.line·2283 |
59 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/LinearLayoutManager$SavedState; | 59 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/LinearLayoutManager$SavedState; |
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·22 | 65 | ····.line·2275 |
66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/LinearLayoutManager$SavedState$1;->newArray(I)[Landroid/support/v7/widget/LinearLayoutManager$SavedState; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/LinearLayoutManager$SavedState$1;->newArray(I)[Landroid/support/v7/widget/LinearLayoutManager$SavedState; |
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 9, 171 lines modified | Offset 9, 171 lines modified | ||
9 | #·direct·methods | 9 | #·direct·methods |
10 | .method·public·constructor·<init>(Landroid/content/Context;)V | 10 | .method·public·constructor·<init>(Landroid/content/Context;)V |
11 | ····.locals·2 | 11 | ····.locals·2 |
12 | ····.param·p1,·"context"····#·Landroid/content/Context; | 12 | ····.param·p1,·"context"····#·Landroid/content/Context; |
13 | ····.prologue | 13 | ····.prologue |
14 | ····.line·3 | 14 | ····.line·36 |
15 | ····const/4·v0,·0x0 | 15 | ····const/4·v0,·0x0 |
16 | ····const/4·v1,·0x0 | 16 | ····const/4·v1,·0x0 |
17 | ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 17 | ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
18 | ····.line·3 | 18 | ····.line·33 |
19 | ····const/4·v0,·-0x1 | 19 | ····const/4·v0,·-0x1 |
20 | ····iput·v0,·p0,·Landroid/support/design/internal/BaselineLayout;->mBaseline:I | 20 | ····iput·v0,·p0,·Landroid/support/design/internal/BaselineLayout;->mBaseline:I |
21 | ····.line·3 | 21 | ····.line·37 |
22 | ····return-void | 22 | ····return-void |
23 | .end·method | 23 | .end·method |
24 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 24 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"context"····#·Landroid/content/Context; | 26 | ····.param·p1,·"context"····#·Landroid/content/Context; |
27 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 27 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line· | 29 | ····.line·40 |
30 | ····const/4·v0,·0x0 | 30 | ····const/4·v0,·0x0 |
31 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 31 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
32 | ····.line·3 | 32 | ····.line·33 |
33 | ····const/4·v0,·-0x1 | 33 | ····const/4·v0,·-0x1 |
34 | ····iput·v0,·p0,·Landroid/support/design/internal/BaselineLayout;->mBaseline:I | 34 | ····iput·v0,·p0,·Landroid/support/design/internal/BaselineLayout;->mBaseline:I |
35 | ····.line·4 | 35 | ····.line·41 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 38 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
39 | ····.locals·1 | 39 | ····.locals·1 |
40 | ····.param·p1,·"context"····#·Landroid/content/Context; | 40 | ····.param·p1,·"context"····#·Landroid/content/Context; |
41 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 41 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
42 | ····.param·p3,·"defStyleAttr"····#·I | 42 | ····.param·p3,·"defStyleAttr"····#·I |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·4 | 44 | ····.line·44 |
45 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 45 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
46 | ····.line·3 | 46 | ····.line·33 |
47 | ····const/4·v0,·-0x1 | 47 | ····const/4·v0,·-0x1 |
48 | ····iput·v0,·p0,·Landroid/support/design/internal/BaselineLayout;->mBaseline:I | 48 | ····iput·v0,·p0,·Landroid/support/design/internal/BaselineLayout;->mBaseline:I |
49 | ····.line·4 | 49 | ····.line·45 |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | #·virtual·methods | 52 | #·virtual·methods |
53 | .method·public·getBaseline()I | 53 | .method·public·getBaseline()I |
54 | ····.locals·1 | 54 | ····.locals·1 |
55 | ····.prologue | 55 | ····.prologue |
56 | ····.line·11 | 56 | ····.line·116 |
57 | ····iget·v0,·p0,·Landroid/support/design/internal/BaselineLayout;->mBaseline:I | 57 | ····iget·v0,·p0,·Landroid/support/design/internal/BaselineLayout;->mBaseline:I |
58 | ····return·v0 | 58 | ····return·v0 |
59 | .end·method | 59 | .end·method |
60 | .method·protected·onLayout(ZIIII)V | 60 | .method·protected·onLayout(ZIIII)V |
61 | ····.locals·13 | 61 | ····.locals·13 |
62 | ····.param·p1,·"changed"····#·Z | 62 | ····.param·p1,·"changed"····#·Z |
63 | ····.param·p2,·"left"····#·I | 63 | ····.param·p2,·"left"····#·I |
64 | ····.param·p3,·"top"····#·I | 64 | ····.param·p3,·"top"····#·I |
65 | ····.param·p4,·"right"····#·I | 65 | ····.param·p4,·"right"····#·I |
66 | ····.param·p5,·"bottom"····#·I | 66 | ····.param·p5,·"bottom"····#·I |
67 | ····.prologue | 67 | ····.prologue |
68 | ····.line·8 | 68 | ····.line·87 |
69 | ····invoke-virtual·{p0},·Landroid/support/design/internal/BaselineLayout;->getChildCount()I | 69 | ····invoke-virtual·{p0},·Landroid/support/design/internal/BaselineLayout;->getChildCount()I |
70 | ····move-result·v3 | 70 | ····move-result·v3 |
71 | ····.line·8 | 71 | ····.line·88 |
72 | ····.local·v3,·"count":I | 72 | ····.local·v3,·"count":I |
73 | ····invoke-virtual·{p0},·Landroid/support/design/internal/BaselineLayout;->getPaddingLeft()I | 73 | ····invoke-virtual·{p0},·Landroid/support/design/internal/BaselineLayout;->getPaddingLeft()I |
74 | ····move-result·v7 | 74 | ····move-result·v7 |
75 | ····.line·8 | 75 | ····.line·89 |
76 | ····.local·v7,·"parentLeft":I | 76 | ····.local·v7,·"parentLeft":I |
77 | ····sub-int·v11,·p4,·p2 | 77 | ····sub-int·v11,·p4,·p2 |
78 | ····invoke-virtual·{p0},·Landroid/support/design/internal/BaselineLayout;->getPaddingRight()I | 78 | ····invoke-virtual·{p0},·Landroid/support/design/internal/BaselineLayout;->getPaddingRight()I |
79 | ····move-result·v12 | 79 | ····move-result·v12 |
80 | ····sub-int·v8,·v11,·v12 | 80 | ····sub-int·v8,·v11,·v12 |
81 | ····.line· | 81 | ····.line·90 |
82 | ····.local·v8,·"parentRight":I | 82 | ····.local·v8,·"parentRight":I |
83 | ····sub-int·v6,·v8,·v7 | 83 | ····sub-int·v6,·v8,·v7 |
84 | ····.line· | 84 | ····.line·91 |
85 | ····.local·v6,·"parentContentWidth":I | 85 | ····.local·v6,·"parentContentWidth":I |
86 | ····invoke-virtual·{p0},·Landroid/support/design/internal/BaselineLayout;->getPaddingTop()I | 86 | ····invoke-virtual·{p0},·Landroid/support/design/internal/BaselineLayout;->getPaddingTop()I |
87 | ····move-result·v9 | 87 | ····move-result·v9 |
88 | ····.line·9 | 88 | ····.line·93 |
89 | ····.local·v9,·"parentTop":I | 89 | ····.local·v9,·"parentTop":I |
90 | ····const/4·v5,·0x0 | 90 | ····const/4·v5,·0x0 |
91 | ····.local·v5,·"i":I | 91 | ····.local·v5,·"i":I |
92 | ····:goto_0 | 92 | ····:goto_0 |
93 | ····if-ge·v5,·v3,·:cond_2 | 93 | ····if-ge·v5,·v3,·:cond_2 |
94 | ····.line·9 | 94 | ····.line·94 |
95 | ····invoke-virtual·{p0,·v5},·Landroid/support/design/internal/BaselineLayout;->getChildAt(I)Landroid/view/View; | 95 | ····invoke-virtual·{p0,·v5},·Landroid/support/design/internal/BaselineLayout;->getChildAt(I)Landroid/view/View; |
96 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
Max diff block lines reached; 6297/9779 bytes (64.39%) of diff not shown. |
Offset 229, 74 lines modified | Offset 229, 74 lines modified | ||
229 | .end·method | 229 | .end·method |
230 | .method·private·activateNewButton(I)V | 230 | .method·private·activateNewButton(I)V |
231 | ····.locals·2 | 231 | ····.locals·2 |
232 | ····.param·p1,·"newButton"····#·I | 232 | ····.param·p1,·"newButton"····#·I |
233 | ····.prologue | 233 | ····.prologue |
234 | ····.line· | 234 | ····.line·300 |
235 | ····iget·v0,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mActiveButton:I | 235 | ····iget·v0,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mActiveButton:I |
236 | ····if-ne·v0,·p1,·:cond_0 | 236 | ····if-ne·v0,·p1,·:cond_0 |
237 | ····.line·30 | 237 | ····.line·307 |
238 | ····:goto_0 | 238 | ····:goto_0 |
239 | ····return-void | 239 | ····return-void |
240 | ····.line·30 | 240 | ····.line·302 |
241 | ····:cond_0 | 241 | ····:cond_0 |
242 | ····iget-object·v0,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mAnimationHelper:Landroid/support/design/internal/BottomNavigationAnimationHelperBase; | 242 | ····iget-object·v0,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mAnimationHelper:Landroid/support/design/internal/BottomNavigationAnimationHelperBase; |
243 | ····invoke-virtual·{v0,·p0},·Landroid/support/design/internal/BottomNavigationAnimationHelperBase;->beginDelayedTransition(Landroid/view/ViewGroup;)V | 243 | ····invoke-virtual·{v0,·p0},·Landroid/support/design/internal/BottomNavigationAnimationHelperBase;->beginDelayedTransition(Landroid/view/ViewGroup;)V |
244 | ····.line·30 | 244 | ····.line·304 |
245 | ····iget-object·v0,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mMenu:Landroid/support/v7/view/menu/MenuBuilder; | 245 | ····iget-object·v0,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mMenu:Landroid/support/v7/view/menu/MenuBuilder; |
246 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/view/menu/MenuBuilder;->getItem(I)Landroid/view/MenuItem; | 246 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/view/menu/MenuBuilder;->getItem(I)Landroid/view/MenuItem; |
247 | ····move-result-object·v0 | 247 | ····move-result-object·v0 |
248 | ····const/4·v1,·0x1 | 248 | ····const/4·v1,·0x1 |
249 | ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; | 249 | ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; |
250 | ····.line·30 | 250 | ····.line·306 |
251 | ····iput·p1,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mActiveButton:I | 251 | ····iput·p1,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mActiveButton:I |
252 | ····goto·:goto_0 | 252 | ····goto·:goto_0 |
253 | .end·method | 253 | .end·method |
254 | .method·private·getNewItem()Landroid/support/design/internal/BottomNavigationItemView; | 254 | .method·private·getNewItem()Landroid/support/design/internal/BottomNavigationItemView; |
255 | ····.locals·2 | 255 | ····.locals·2 |
256 | ····.prologue | 256 | ····.prologue |
257 | ····.line·3 | 257 | ····.line·310 |
258 | ····sget-object·v1,·Landroid/support/design/internal/BottomNavigationMenuView;->sItemPool:Landroid/support/v4/util/Pools$Pool; | 258 | ····sget-object·v1,·Landroid/support/design/internal/BottomNavigationMenuView;->sItemPool:Landroid/support/v4/util/Pools$Pool; |
259 | ····invoke-interface·{v1},·Landroid/support/v4/util/Pools$Pool;->acquire()Ljava/lang/Object; | 259 | ····invoke-interface·{v1},·Landroid/support/v4/util/Pools$Pool;->acquire()Ljava/lang/Object; |
260 | ····move-result-object·v0 | 260 | ····move-result-object·v0 |
261 | ····check-cast·v0,·Landroid/support/design/internal/BottomNavigationItemView; | 261 | ····check-cast·v0,·Landroid/support/design/internal/BottomNavigationItemView; |
262 | ····.line·31 | 262 | ····.line·311 |
263 | ····.local·v0,·"item":Landroid/support/design/internal/BottomNavigationItemView; | 263 | ····.local·v0,·"item":Landroid/support/design/internal/BottomNavigationItemView; |
264 | ····if-nez·v0,·:cond_0 | 264 | ····if-nez·v0,·:cond_0 |
265 | ····.line·31 | 265 | ····.line·312 |
266 | ····new-instance·v0,·Landroid/support/design/internal/BottomNavigationItemView; | 266 | ····new-instance·v0,·Landroid/support/design/internal/BottomNavigationItemView; |
267 | ····.end·local·v0····#·"item":Landroid/support/design/internal/BottomNavigationItemView; | 267 | ····.end·local·v0····#·"item":Landroid/support/design/internal/BottomNavigationItemView; |
268 | ····invoke-virtual·{p0},·Landroid/support/design/internal/BottomNavigationMenuView;->getContext()Landroid/content/Context; | 268 | ····invoke-virtual·{p0},·Landroid/support/design/internal/BottomNavigationMenuView;->getContext()Landroid/content/Context; |
269 | ····move-result-object·v1 | 269 | ····move-result-object·v1 |
270 | ····invoke-direct·{v0,·v1},·Landroid/support/design/internal/BottomNavigationItemView;-><init>(Landroid/content/Context;)V | 270 | ····invoke-direct·{v0,·v1},·Landroid/support/design/internal/BottomNavigationItemView;-><init>(Landroid/content/Context;)V |
271 | ····.line·31 | 271 | ····.line·314 |
272 | ····.restart·local·v0····#·"item":Landroid/support/design/internal/BottomNavigationItemView; | 272 | ····.restart·local·v0····#·"item":Landroid/support/design/internal/BottomNavigationItemView; |
273 | ····:cond_0 | 273 | ····:cond_0 |
274 | ····return-object·v0 | 274 | ····return-object·v0 |
275 | .end·method | 275 | .end·method |
276 | #·virtual·methods | 276 | #·virtual·methods |
Offset 346, 31 lines modified | Offset 346, 36 lines modified | ||
346 | ····invoke-virtual·{v3},·Landroid/support/v7/view/menu/MenuBuilder;->size()I | 346 | ····invoke-virtual·{v3},·Landroid/support/v7/view/menu/MenuBuilder;->size()I |
347 | ····move-result·v3 | 347 | ····move-result·v3 |
348 | ····if-nez·v3,·:cond_1 | 348 | ····if-nez·v3,·:cond_1 |
349 | ····.line·2 | 349 | ····.line·258 |
350 | ····const/4·v3,·0x0 | ||
351 | ····iput-object·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mButtons:[Landroid/support/design/internal/BottomNavigationItemView; | ||
352 | ····.line·280 | ||
350 | ····:goto_1 | 353 | ····:goto_1 |
351 | ····return-void | 354 | ····return-void |
352 | ····.line·26 | 355 | ····.line·261 |
353 | ····:cond_1 | 356 | ····:cond_1 |
354 | ····iget-object·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mMenu:Landroid/support/v7/view/menu/MenuBuilder; | 357 | ····iget-object·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mMenu:Landroid/support/v7/view/menu/MenuBuilder; |
355 | ····invoke-virtual·{v3},·Landroid/support/v7/view/menu/MenuBuilder;->size()I | 358 | ····invoke-virtual·{v3},·Landroid/support/v7/view/menu/MenuBuilder;->size()I |
356 | ····move-result·v3 | 359 | ····move-result·v3 |
357 | ····new-array·v3,·v3,·[Landroid/support/design/internal/BottomNavigationItemView; | 360 | ····new-array·v3,·v3,·[Landroid/support/design/internal/BottomNavigationItemView; |
358 | ····iput-object·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mButtons:[Landroid/support/design/internal/BottomNavigationItemView; | 361 | ····iput-object·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mButtons:[Landroid/support/design/internal/BottomNavigationItemView; |
359 | ····.line·26 | 362 | ····.line·262 |
360 | ····iget-object·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mMenu:Landroid/support/v7/view/menu/MenuBuilder; | 363 | ····iget-object·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mMenu:Landroid/support/v7/view/menu/MenuBuilder; |
361 | ····invoke-virtual·{v3},·Landroid/support/v7/view/menu/MenuBuilder;->size()I | 364 | ····invoke-virtual·{v3},·Landroid/support/v7/view/menu/MenuBuilder;->size()I |
362 | ····move-result·v3 | 365 | ····move-result·v3 |
363 | ····const/4·v6,·0x3 | 366 | ····const/4·v6,·0x3 |
Offset 378, 113 lines modified | Offset 383, 113 lines modified | ||
378 | ····if-le·v3,·v6,·:cond_2 | 383 | ····if-le·v3,·v6,·:cond_2 |
379 | ····move·v3,·v4 | 384 | ····move·v3,·v4 |
380 | ····:goto_2 | 385 | ····:goto_2 |
381 | ····iput-boolean·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mShiftingMode:Z | 386 | ····iput-boolean·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mShiftingMode:Z |
382 | ····.line·26 | 387 | ····.line·263 |
383 | ····const/4·v1,·0x0 | 388 | ····const/4·v1,·0x0 |
384 | ····.local·v1,·"i":I | 389 | ····.local·v1,·"i":I |
385 | ····:goto_3 | 390 | ····:goto_3 |
386 | ····iget-object·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mMenu:Landroid/support/v7/view/menu/MenuBuilder; | 391 | ····iget-object·v3,·p0,·Landroid/support/design/internal/BottomNavigationMenuView;->mMenu:Landroid/support/v7/view/menu/MenuBuilder; |
387 | ····invoke-virtual·{v3},·Landroid/support/v7/view/menu/MenuBuilder;->size()I | 392 | ····invoke-virtual·{v3},·Landroid/support/v7/view/menu/MenuBuilder;->size()I |
Max diff block lines reached; 7924/12252 bytes (64.68%) of diff not shown. |
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·14 | 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; 127108/133847 bytes (94.97%) 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·14 | 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·14 | 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·14 | 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·14 | 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·14 | 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·14 | 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·14 | 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·14 | 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·14 | 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·14 | 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·14 | 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·14 | 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. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <merge·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <merge·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<ImageView·android:layout_gravity="center_horizontal"·android:id="@id/icon"·android:duplicateParentState="true"·android:layout_width="24.0dip"·android:layout_height="24.0dip"·android:layout_marginTop="@dimen/design_bottom_navigation_margin"·android:layout_marginBottom="@dimen/design_bottom_navigation_margin"/> | 3 | ··<ImageView·android:layout_gravity="center_horizontal"·android:id="@id/icon"·android:duplicateParentState="true"·android:layout_width="24.0dip"·android:layout_height="24.0dip"·android:layout_marginTop="@dimen/design_bottom_navigation_margin"·android:layout_marginBottom="@dimen/design_bottom_navigation_margin"/> |
4 | ··<android.support.design.internal.BaselineLayout·android:layout_gravity="bottom|center"·android:duplicateParentState="true"·android:l | 4 | ··<android.support.design.internal.BaselineLayout·android:layout_gravity="bottom|center"·android:paddingBottom="10.0dip"·android:duplicateParentState="true"·android:clipToPadding="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"> |
5 | ····<TextView·android:textSize="@dimen/design_bottom_navigation_text_size"·android:id="@id/smallLabel"·android:duplicateParentState="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"/> | 5 | ····<TextView·android:textSize="@dimen/design_bottom_navigation_text_size"·android:id="@id/smallLabel"·android:duplicateParentState="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"/> |
6 | ····<TextView·android:textSize="@dimen/design_bottom_navigation_active_text_size"·android:id="@id/largeLabel"·android:visibility="invisible"·android:duplicateParentState="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"/> | 6 | ····<TextView·android:textSize="@dimen/design_bottom_navigation_active_text_size"·android:id="@id/largeLabel"·android:visibility="invisible"·android:duplicateParentState="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"/> |
7 | ··</android.support.design.internal.BaselineLayout> | 7 | ··</android.support.design.internal.BaselineLayout> |
8 | </merge> | 8 | </merge> |