Offset 1, 19 lines modified | Offset 1, 18 lines modified | ||
1 |
Zip·file·size:·61 |
1 | Zip·file·size:·611239·bytes,·number·of·entries:·16 |
2 | -rw----·····2.0·fat·····1231·bl·defN·16-Apr-17·15:12·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····1231·bl·defN·16-Apr-17·15:12·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····1352·bl·defN·16-Apr-17·15:12·META-INF/E59B03E8.SF | 3 | -rw----·····2.0·fat·····1352·bl·defN·16-Apr-17·15:12·META-INF/E59B03E8.SF |
4 | -rw----·····2.0·fat·····1326·bl·defN·16-Apr-17·15:12·META-INF/E59B03E8.RSA | 4 | -rw----·····2.0·fat·····1326·bl·defN·16-Apr-17·15:12·META-INF/E59B03E8.RSA |
5 | -rw----·····2.0·fat·······41·bl·defN·16-Apr-17·13:39·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·16-Apr-17·13:39·META-INF/buildserverid |
6 | -rw----·····2.0·fat·······41·bl·defN·16-Apr-17·13:39·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·16-Apr-17·13:39·META-INF/fdroidserverid |
7 |
-rw----·····2.0·fat·····3900·bX·defN·16- |
7 | -rw----·····2.0·fat·····3900·bX·defN·16-Sep-06·20:04·AndroidManifest.xml |
8 |
-rw----·····1.0·fat·····9193·b-·stor·16- |
8 | -rw----·····1.0·fat·····9193·b-·stor·16-Sep-06·20:03·res/drawable-hdpi-v4/ic_launcher.png |
9 |
-rw----·····1.0·fat·····5057·b-·stor·16- |
9 | -rw----·····1.0·fat·····5057·b-·stor·16-Sep-06·20:03·res/drawable-mdpi-v4/ic_launcher.png |
10 |
-rw----·····1.0·fat····14068·b-·stor·16- |
10 | -rw----·····1.0·fat····14068·b-·stor·16-Sep-06·20:03·res/drawable-xhdpi-v4/ic_launcher.png |
11 |
-rw----·····2.0·fat······ |
11 | -rw----·····2.0·fat······588·bl·defN·16-Sep-06·20:04·res/layout/dialogpreference_catalogs.xml |
12 |
-rw----·····2.0·fat······ |
12 | -rw----·····2.0·fat······836·bl·defN·16-Sep-06·20:04·res/layout/dialogpreference_catalogs_detail.xml |
13 |
-rw----·····2.0·fat······ |
13 | -rw----·····2.0·fat······656·bl·defN·16-Sep-06·20:04·res/layout/dialogpreference_catalogs_group.xml |
14 |
-rw----····· |
14 | -rw----·····1.0·fat·······13·b-·stor·16-Sep-06·20:03·res/raw/build.txt |
15 |
-rw----····· |
15 | -rw----·····2.0·fat·····2224·bl·defN·16-Sep-06·20:04·res/xml/preferences.xml |
16 |
-rw----····· |
16 | -rw----·····1.0·fat·····6248·b-·stor·16-Sep-06·20:03·resources.arsc |
17 |
-rw----····· |
17 | -rw----·····2.0·fat··2234764·bl·defN·16-Sep-06·20:04·classes.dex |
18 |
|
18 | 16·files,·2281538·bytes·uncompressed,·608997·bytes·compressed:··73.3% |
19 | 17·files,·1840778·bytes·uncompressed,·608178·bytes·compressed:··67.0% |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <CheckedTextView·android:textSize="14.0sp"·android:textStyle="bold"·android:gravity="start"·android:id="@id/textView1"·android:paddingLeft="32.0dip"·android:paddingTop="8.0dip"·android:layout_width="wrap_content"·android:layout_height="?android:listPreferredItemHeight"·android:layout_marginLeft="8.0dip" | 2 | <CheckedTextView·android:textSize="14.0sp"·android:textStyle="bold"·android:gravity="start"·android:id="@id/textView1"·android:paddingLeft="32.0dip"·android:paddingTop="8.0dip"·android:layout_width="wrap_content"·android:layout_height="?android:listPreferredItemHeight"·android:layout_marginLeft="8.0dip"·android:textAlignment="textEnd" |
3 | ··xmlns:android="http://schemas.android.com/apk/res/android"·/> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"·/> |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V | 25 | .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 |
····.line·12 |
28 | ····.line·1209 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord$1;->this$0:Landroid/support/v4/app/BackStackRecord; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord$1;->this$0:Landroid/support/v4/app/BackStackRecord; |
30 | ····iput-object·p2,·p0,·Landroid/support/v4/app/BackStackRecord$1;->val$inFragment:Landroid/support/v4/app/Fragment; | 30 | ····iput-object·p2,·p0,·Landroid/support/v4/app/BackStackRecord$1;->val$inFragment:Landroid/support/v4/app/Fragment; |
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 40, 15 lines modified | Offset 40, 15 lines modified | ||
40 | #·virtual·methods | 40 | #·virtual·methods |
41 | .method·public·getView()Landroid/view/View; | 41 | .method·public·getView()Landroid/view/View; |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····.prologue | 43 | ····.prologue |
44 |
····.line·12 |
44 | ····.line·1212 |
45 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$1;->val$inFragment:Landroid/support/v4/app/Fragment; | 45 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$1;->val$inFragment:Landroid/support/v4/app/Fragment; |
46 | ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->getView()Landroid/view/View; | 46 | ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->getView()Landroid/view/View; |
47 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
48 | ····return-object·v0 | 48 | ····return-object·v0 |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | #·direct·methods | 36 | #·direct·methods |
37 | .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V | 37 | .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V |
38 | ····.locals·0 | 38 | ····.locals·0 |
39 | ····.prologue | 39 | ····.prologue |
40 |
····.line·12 |
40 | ····.line·1255 |
41 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->this$0:Landroid/support/v4/app/BackStackRecord; | 41 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->this$0:Landroid/support/v4/app/BackStackRecord; |
42 | ····iput-object·p2,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sceneRoot:Landroid/view/View; | 42 | ····iput-object·p2,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sceneRoot:Landroid/view/View; |
43 | ····iput-object·p3,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTransition:Ljava/lang/Object; | 43 | ····iput-object·p3,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTransition:Ljava/lang/Object; |
44 | ····iput-object·p4,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTargets:Ljava/util/ArrayList; | 44 | ····iput-object·p4,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTargets:Ljava/util/ArrayList; |
Offset 64, 88 lines modified | Offset 64, 88 lines modified | ||
64 | #·virtual·methods | 64 | #·virtual·methods |
65 | .method·public·onPreDraw()Z | 65 | .method·public·onPreDraw()Z |
66 | ····.locals·6 | 66 | ····.locals·6 |
67 | ····.prologue | 67 | ····.prologue |
68 |
····.line·12 |
68 | ····.line·1258 |
69 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sceneRoot:Landroid/view/View; | 69 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sceneRoot:Landroid/view/View; |
70 | ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | 70 | ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; |
71 | ····move-result-object·v0 | 71 | ····move-result-object·v0 |
72 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | 72 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V |
73 |
····.line·12 |
73 | ····.line·1260 |
74 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTransition:Ljava/lang/Object; | 74 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTransition:Ljava/lang/Object; |
75 | ····if-eqz·v0,·:cond_0 | 75 | ····if-eqz·v0,·:cond_0 |
76 |
····.line·12 |
76 | ····.line·1261 |
77 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTransition:Ljava/lang/Object; | 77 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTransition:Ljava/lang/Object; |
78 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTargets:Ljava/util/ArrayList; | 78 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTargets:Ljava/util/ArrayList; |
79 | ····invoke-static·{v0,·v1},·Landroid/support/v4/app/FragmentTransitionCompat21;->removeTargets(Ljava/lang/Object;Ljava/util/ArrayList;)V | 79 | ····invoke-static·{v0,·v1},·Landroid/support/v4/app/FragmentTransitionCompat21;->removeTargets(Ljava/lang/Object;Ljava/util/ArrayList;)V |
80 |
····.line·12 |
80 | ····.line·1263 |
81 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTargets:Ljava/util/ArrayList; | 81 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTargets:Ljava/util/ArrayList; |
82 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V | 82 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V |
83 |
····.line·12 |
83 | ····.line·1265 |
84 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->this$0:Landroid/support/v4/app/BackStackRecord; | 84 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->this$0:Landroid/support/v4/app/BackStackRecord; |
85 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; | 85 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; |
86 | ····iget-boolean·v2,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$isBack:Z | 86 | ····iget-boolean·v2,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$isBack:Z |
87 | ····iget-object·v3,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$inFragment:Landroid/support/v4/app/Fragment; | 87 | ····iget-object·v3,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$inFragment:Landroid/support/v4/app/Fragment; |
88 | ····#·invokes:·Landroid/support/v4/app/BackStackRecord;->mapSharedElementsIn(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; | 88 | ····#·invokes:·Landroid/support/v4/app/BackStackRecord;->mapSharedElementsIn(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; |
89 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/app/BackStackRecord;->access$000(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; | 89 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/app/BackStackRecord;->access$000(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; |
90 | ····move-result-object·v5 | 90 | ····move-result-object·v5 |
91 |
····.line·12 |
91 | ····.line·1267 |
92 | ····.local·v5,·"namedViews":Landroid/support/v4/util/ArrayMap;,·"Landroid/support/v4/util/ArrayMap<Ljava/lang/String;Landroid/view/View;>;" | 92 | ····.local·v5,·"namedViews":Landroid/support/v4/util/ArrayMap;,·"Landroid/support/v4/util/ArrayMap<Ljava/lang/String;Landroid/view/View;>;" |
93 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTransition:Ljava/lang/Object; | 93 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTransition:Ljava/lang/Object; |
94 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; | 94 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; |
95 | ····iget-object·v1,·v1,·Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; | 95 | ····iget-object·v1,·v1,·Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; |
96 | ····iget-object·v2,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTargets:Ljava/util/ArrayList; | 96 | ····iget-object·v2,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$sharedElementTargets:Ljava/util/ArrayList; |
97 | ····invoke-static·{v0,·v1,·v5,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->setSharedElementTargets(Ljava/lang/Object;Landroid/view/View;Ljava/util/Map;Ljava/util/ArrayList;)V | 97 | ····invoke-static·{v0,·v1,·v5,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->setSharedElementTargets(Ljava/lang/Object;Landroid/view/View;Ljava/util/Map;Ljava/util/ArrayList;)V |
98 |
····.line·12 |
98 | ····.line·1270 |
99 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->this$0:Landroid/support/v4/app/BackStackRecord; | 99 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->this$0:Landroid/support/v4/app/BackStackRecord; |
100 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; | 100 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; |
101 | ····#·invokes:·Landroid/support/v4/app/BackStackRecord;->setEpicenterIn(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V | 101 | ····#·invokes:·Landroid/support/v4/app/BackStackRecord;->setEpicenterIn(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V |
102 | ····invoke-static·{v0,·v5,·v1},·Landroid/support/v4/app/BackStackRecord;->access$100(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V | 102 | ····invoke-static·{v0,·v5,·v1},·Landroid/support/v4/app/BackStackRecord;->access$100(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V |
103 |
····.line·12 |
103 | ····.line·1272 |
104 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->this$0:Landroid/support/v4/app/BackStackRecord; | 104 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$2;->this$0:Landroid/support/v4/app/BackStackRecord; |
105 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; | 105 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; |
106 | ····iget-object·v2,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$inFragment:Landroid/support/v4/app/Fragment; | 106 | ····iget-object·v2,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$inFragment:Landroid/support/v4/app/Fragment; |
107 | ····iget-object·v3,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$outFragment:Landroid/support/v4/app/Fragment; | 107 | ····iget-object·v3,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$outFragment:Landroid/support/v4/app/Fragment; |
108 | ····iget-boolean·v4,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$isBack:Z | 108 | ····iget-boolean·v4,·p0,·Landroid/support/v4/app/BackStackRecord$2;->val$isBack:Z |
109 | ····#·invokes:·Landroid/support/v4/app/BackStackRecord;->callSharedElementEnd(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V | 109 | ····#·invokes:·Landroid/support/v4/app/BackStackRecord;->callSharedElementEnd(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V |
110 | ····invoke-static/range·{v0·..·v5},·Landroid/support/v4/app/BackStackRecord;->access$200(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V | 110 | ····invoke-static/range·{v0·..·v5},·Landroid/support/v4/app/BackStackRecord;->access$200(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V |
111 |
····.line·12 |
111 | ····.line·1276 |
112 | ····.end·local·v5····#·"namedViews":Landroid/support/v4/util/ArrayMap;,·"Landroid/support/v4/util/ArrayMap<Ljava/lang/String;Landroid/view/View;>;" | 112 | ····.end·local·v5····#·"namedViews":Landroid/support/v4/util/ArrayMap;,·"Landroid/support/v4/util/ArrayMap<Ljava/lang/String;Landroid/view/View;>;" |
Max diff block lines reached; 51/6035 bytes (0.85%) of diff not shown. |
Offset 30, 15 lines modified | Offset 30, 15 lines modified | ||
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V | 31 | .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.prologue | 33 | ····.prologue |
34 |
····.line·13 |
34 | ····.line·1381 |
35 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord$3;->this$0:Landroid/support/v4/app/BackStackRecord; | 35 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord$3;->this$0:Landroid/support/v4/app/BackStackRecord; |
36 | ····iput-object·p2,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$sceneRoot:Landroid/view/View; | 36 | ····iput-object·p2,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$sceneRoot:Landroid/view/View; |
37 | ····iput-object·p3,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; | 37 | ····iput-object·p3,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; |
38 | ····iput·p4,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$containerId:I | 38 | ····iput·p4,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$containerId:I |
Offset 52, 33 lines modified | Offset 52, 33 lines modified | ||
52 | #·virtual·methods | 52 | #·virtual·methods |
53 | .method·public·onPreDraw()Z | 53 | .method·public·onPreDraw()Z |
54 | ····.locals·4 | 54 | ····.locals·4 |
55 | ····.prologue | 55 | ····.prologue |
56 |
····.line·13 |
56 | ····.line·1383 |
57 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$sceneRoot:Landroid/view/View; | 57 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$sceneRoot:Landroid/view/View; |
58 | ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | 58 | ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; |
59 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
60 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | 60 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V |
61 |
····.line·13 |
61 | ····.line·1384 |
62 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$3;->this$0:Landroid/support/v4/app/BackStackRecord; | 62 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$3;->this$0:Landroid/support/v4/app/BackStackRecord; |
63 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; | 63 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; |
64 | ····iget·v2,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$containerId:I | 64 | ····iget·v2,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$containerId:I |
65 | ····iget-object·v3,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$transition:Ljava/lang/Object; | 65 | ····iget-object·v3,·p0,·Landroid/support/v4/app/BackStackRecord$3;->val$transition:Ljava/lang/Object; |
66 | ····#·invokes:·Landroid/support/v4/app/BackStackRecord;->excludeHiddenFragments(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V | 66 | ····#·invokes:·Landroid/support/v4/app/BackStackRecord;->excludeHiddenFragments(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V |
67 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/app/BackStackRecord;->access$300(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V | 67 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/app/BackStackRecord;->access$300(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V |
68 |
····.line·13 |
68 | ····.line·1385 |
69 | ····const/4·v0,·0x1 | 69 | ····const/4·v0,·0x1 |
70 | ····return·v0 | 70 | ····return·v0 |
71 | .end·method | 71 | .end·method |
Offset 46, 34 lines modified | Offset 46, 34 lines modified | ||
46 | #·direct·methods | 46 | #·direct·methods |
47 | .method·public·constructor·<init>(Landroid/support/v4/app/BackStackRecord;)V | 47 | .method·public·constructor·<init>(Landroid/support/v4/app/BackStackRecord;)V |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.prologue | 49 | ····.prologue |
50 |
····.line·14 |
50 | ····.line·1468 |
51 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord$TransitionState;->this$0:Landroid/support/v4/app/BackStackRecord; | 51 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord$TransitionState;->this$0:Landroid/support/v4/app/BackStackRecord; |
52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
53 |
····.line·14 |
53 | ····.line·1469 |
54 | ····new-instance·v0,·Landroid/support/v4/util/ArrayMap; | 54 | ····new-instance·v0,·Landroid/support/v4/util/ArrayMap; |
55 | ····invoke-direct·{v0},·Landroid/support/v4/util/ArrayMap;-><init>()V | 55 | ····invoke-direct·{v0},·Landroid/support/v4/util/ArrayMap;-><init>()V |
56 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; | 56 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; |
57 |
····.line·14 |
57 | ····.line·1470 |
58 | ····new-instance·v0,·Ljava/util/ArrayList; | 58 | ····new-instance·v0,·Ljava/util/ArrayList; |
59 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 59 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
60 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$TransitionState;->hiddenFragmentViews:Ljava/util/ArrayList; | 60 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$TransitionState;->hiddenFragmentViews:Ljava/util/ArrayList; |
61 |
····.line·14 |
61 | ····.line·1472 |
62 | ····new-instance·v0,·Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; | 62 | ····new-instance·v0,·Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; |
63 | ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;-><init>()V | 63 | ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;-><init>()V |
64 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$TransitionState;->enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; | 64 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$TransitionState;->enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; |
65 | ····return-void | 65 | ····return-void |
Offset 224, 25 lines modified | Offset 224, 22 lines modified | ||
224 | ············"Landroid/support/v4/app/Fragment;", | 224 | ············"Landroid/support/v4/app/Fragment;", |
225 | ············">;Z)", | 225 | ············">;Z)", |
226 | ············"Landroid/support/v4/app/BackStackRecord$TransitionState;" | 226 | ············"Landroid/support/v4/app/BackStackRecord$TransitionState;" |
227 | ········} | 227 | ········} |
228 | ····.end·annotation | 228 | ····.end·annotation |
229 | ····.prologue | 229 | ····.prologue |
230 |
····.line·10 |
230 | ····.line·1040 |
231 | ····.local·p1,·"firstOutFragments":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/support/v4/app/Fragment;>;" | 231 | ····.local·p1,·"firstOutFragments":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/support/v4/app/Fragment;>;" |
232 | ····.local·p2,·"lastInFragments":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/support/v4/app/Fragment;>;" | 232 | ····.local·p2,·"lastInFragments":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/support/v4/app/Fragment;>;" |
233 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/app/BackStackRecord;->ensureFragmentsAreInitialized(Landroid/util/SparseArray;)V | ||
234 | ····.line·1037 | ||
235 | ····new-instance·v2,·Landroid/support/v4/app/BackStackRecord$TransitionState; | 233 | ····new-instance·v2,·Landroid/support/v4/app/BackStackRecord$TransitionState; |
236 | ····invoke-direct·{v2,·p0},·Landroid/support/v4/app/BackStackRecord$TransitionState;-><init>(Landroid/support/v4/app/BackStackRecord;)V | 234 | ····invoke-direct·{v2,·p0},·Landroid/support/v4/app/BackStackRecord$TransitionState;-><init>(Landroid/support/v4/app/BackStackRecord;)V |
237 |
····.line·104 |
235 | ····.line·1045 |
238 | ····.local·v2,·"state":Landroid/support/v4/app/BackStackRecord$TransitionState; | 236 | ····.local·v2,·"state":Landroid/support/v4/app/BackStackRecord$TransitionState; |
239 | ····new-instance·v0,·Landroid/view/View; | 237 | ····new-instance·v0,·Landroid/view/View; |
240 | ····iget-object·v3,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; | 238 | ····iget-object·v3,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; |
241 | ····iget-object·v3,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mHost:Landroid/support/v4/app/FragmentHostCallback; | 239 | ····iget-object·v3,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mHost:Landroid/support/v4/app/FragmentHostCallback; |
Offset 250, 77 lines modified | Offset 247, 77 lines modified | ||
250 | ····move-result-object·v3 | 247 | ····move-result-object·v3 |
251 | ····invoke-direct·{v0,·v3},·Landroid/view/View;-><init>(Landroid/content/Context;)V | 248 | ····invoke-direct·{v0,·v3},·Landroid/view/View;-><init>(Landroid/content/Context;)V |
252 | ····iput-object·v0,·v2,·Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; | 249 | ····iput-object·v0,·v2,·Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; |
253 |
····.line·104 |
250 | ····.line·1047 |
254 | ····const/4·v6,·0x0 | 251 | ····const/4·v6,·0x0 |
255 |
····.line·104 |
252 | ····.line·1049 |
256 | ····.local·v6,·"anyTransitionStarted":Z | 253 | ····.local·v6,·"anyTransitionStarted":Z |
257 | ····const/4·v7,·0x0 | 254 | ····const/4·v7,·0x0 |
258 | ····.local·v7,·"i":I | 255 | ····.local·v7,·"i":I |
259 | ····:goto_0 | 256 | ····:goto_0 |
260 | ····invoke-virtual·{p1},·Landroid/util/SparseArray;->size()I | 257 | ····invoke-virtual·{p1},·Landroid/util/SparseArray;->size()I |
261 | ····move-result·v0 | 258 | ····move-result·v0 |
262 | ····if-ge·v7,·v0,·:cond_1 | 259 | ····if-ge·v7,·v0,·:cond_1 |
263 |
····.line·10 |
260 | ····.line·1050 |
264 | ····invoke-virtual·{p1,·v7},·Landroid/util/SparseArray;->keyAt(I)I | 261 | ····invoke-virtual·{p1,·v7},·Landroid/util/SparseArray;->keyAt(I)I |
265 | ····move-result·v1 | 262 | ····move-result·v1 |
266 | ····.local·v1,·"containerId":I | 263 | ····.local·v1,·"containerId":I |
267 | ····move-object·v0,·p0 | 264 | ····move-object·v0,·p0 |
268 | ····move·v3,·p3 | 265 | ····move·v3,·p3 |
269 | ····move-object·v4,·p1 | 266 | ····move-object·v4,·p1 |
270 | ····move-object·v5,·p2 | 267 | ····move-object·v5,·p2 |
271 |
····.line·10 |
268 | ····.line·1051 |
272 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/app/BackStackRecord;->configureTransitions(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z | 269 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/app/BackStackRecord;->configureTransitions(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z |
273 | ····move-result·v0 | 270 | ····move-result·v0 |
274 | ····if-eqz·v0,·:cond_0 | 271 | ····if-eqz·v0,·:cond_0 |
275 |
····.line·105 |
272 | ····.line·1053 |
276 | ····const/4·v6,·0x1 | 273 | ····const/4·v6,·0x1 |
277 |
····.line·104 |
274 | ····.line·1049 |
278 | ····:cond_0 | 275 | ····:cond_0 |
279 | ····add-int/lit8·v7,·v7,·0x1 | 276 | ····add-int/lit8·v7,·v7,·0x1 |
280 | ····goto·:goto_0 | 277 | ····goto·:goto_0 |
281 |
····.line·105 |
278 | ····.line·1058 |
282 | ····.end·local·v1····#·"containerId":I | 279 | ····.end·local·v1····#·"containerId":I |
283 | ····:cond_1 | 280 | ····:cond_1 |
284 | ····const/4·v7,·0x0 | 281 | ····const/4·v7,·0x0 |
285 | ····:goto_1 | 282 | ····:goto_1 |
286 | ····invoke-virtual·{p2},·Landroid/util/SparseArray;->size()I | 283 | ····invoke-virtual·{p2},·Landroid/util/SparseArray;->size()I |
287 | ····move-result·v0 | 284 | ····move-result·v0 |
288 | ····if-ge·v7,·v0,·:cond_3 | 285 | ····if-ge·v7,·v0,·:cond_3 |
289 |
····.line·105 |
286 | ····.line·1059 |
290 | ····invoke-virtual·{p2,·v7},·Landroid/util/SparseArray;->keyAt(I)I | 287 | ····invoke-virtual·{p2,·v7},·Landroid/util/SparseArray;->keyAt(I)I |
291 | ····move-result·v1 | 288 | ····move-result·v1 |
292 |
····.line·10 |
289 | ····.line·1060 |
293 | ····.restart·local·v1····#·"containerId":I | 290 | ····.restart·local·v1····#·"containerId":I |
294 | ····invoke-virtual·{p1,·v1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; | 291 | ····invoke-virtual·{p1,·v1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; |
Max diff block lines reached; 84576/87659 bytes (96.48%) of diff not shown. |
Offset 15, 14 lines modified | Offset 15, 25 lines modified | ||
15 | .end·method | 15 | .end·method |
16 | #·virtual·methods | 16 | #·virtual·methods |
17 | .method·abstract·dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | 17 | .method·abstract·dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
18 | .end·method | 18 | .end·method |
19 | .method·onBackPressedNotHandled()V | ||
20 | ····.locals·0 | ||
21 | ····.prologue | ||
22 | ····.line·59 | ||
23 | ····invoke-virtual·{p0},·Landroid/support/v4/app/BaseFragmentActivityDonut;->finish()V | ||
24 | ····.line·60 | ||
25 | ····return-void | ||
26 | .end·method | ||
19 | .method·protected·onCreate(Landroid/os/Bundle;)V | 27 | .method·protected·onCreate(Landroid/os/Bundle;)V |
20 | ····.locals·2 | 28 | ····.locals·2 |
21 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 29 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
22 | ····.prologue | 30 | ····.prologue |
23 | ····.line·33 | 31 | ····.line·33 |
24 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 32 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | .class·abstract·Landroid/support/v4/app/BaseFragmentActivityHoneycomb; | 1 | .class·abstract·Landroid/support/v4/app/BaseFragmentActivityHoneycomb; |
2 |
.super·Landroid/support/v4/app/BaseFragmentActivity |
2 | .super·Landroid/support/v4/app/BaseFragmentActivityEclair; |
3 | .source·"BaseFragmentActivityHoneycomb.java" | 3 | .source·"BaseFragmentActivityHoneycomb.java" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·constructor·<init>()V | 5 | .method·constructor·<init>()V |
6 | ····.locals·0 | 6 | ····.locals·0 |
7 | ····.prologue | 7 | ····.prologue |
8 | ····.line·27 | 8 | ····.line·27 |
9 |
····invoke-direct·{p0},·Landroid/support/v4/app/BaseFragmentActivity |
9 | ····invoke-direct·{p0},·Landroid/support/v4/app/BaseFragmentActivityEclair;-><init>()V |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public·onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | 13 | .method·public·onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I | 36 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I |
37 | ····const/16·v2,·0xb | 37 | ····const/16·v2,·0xb |
38 | ····if-lt·v1,·v2,·:cond_0 | 38 | ····if-lt·v1,·v2,·:cond_0 |
39 | ····.line·34 | 39 | ····.line·34 |
40 |
····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/BaseFragmentActivity |
40 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/BaseFragmentActivityEclair;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····.line·36 | 42 | ····.line·36 |
43 | ····.end·local·v0····#·"v":Landroid/view/View; | 43 | ····.end·local·v0····#·"v":Landroid/view/View; |
44 | ····:cond_0 | 44 | ····:cond_0 |
45 | ····return-object·v0 | 45 | ····return-object·v0 |
Offset 96, 17 lines modified | Offset 96, 17 lines modified | ||
96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
97 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
98 | ····check-cast·v1,·Landroid/os/IBinder; | 98 | ····check-cast·v1,·Landroid/os/IBinder; |
99 | ····:try_end_1 | 99 | ····:try_end_1 |
100 |
····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ |
100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
101 |
····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ |
101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
102 |
····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ |
102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
103 | ····.line·58 | 103 | ····.line·58 |
104 | ····:goto_1 | 104 | ····:goto_1 |
105 | ····return-object·v1 | 105 | ····return-object·v1 |
106 | ····.line·43 | 106 | ····.line·43 |
107 | ····:catch_0 | 107 | ····:catch_0 |
Offset 233, 17 lines modified | Offset 233, 17 lines modified | ||
233 | ····const/4·v3,·0x1 | 233 | ····const/4·v3,·0x1 |
234 | ····aput-object·p2,·v2,·v3 | 234 | ····aput-object·p2,·v2,·v3 |
235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
236 | ····:try_end_1 | 236 | ····:try_end_1 |
237 |
····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ |
237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
238 |
····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ |
238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
239 |
····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ |
239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
240 | ····.line·82 | 240 | ····.line·82 |
241 | ····:cond_1 | 241 | ····:cond_1 |
242 | ····:goto_1 | 242 | ····:goto_1 |
243 | ····return-void | 243 | ····return-void |
244 | ····.line·67 | 244 | ····.line·67 |
Offset 19, 75 lines modified | Offset 19, 75 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V | 20 | .method·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 |
····.line·9 |
23 | ····.line·96 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | #·virtual·methods | 28 | #·virtual·methods |
29 | .method·public·handleMessage(Landroid/os/Message;)V | 29 | .method·public·handleMessage(Landroid/os/Message;)V |
30 | ····.locals·2 | 30 | ····.locals·2 |
31 | ····.param·p1,·"msg"····#·Landroid/os/Message; | 31 | ····.param·p1,·"msg"····#·Landroid/os/Message; |
32 | ····.prologue | 32 | ····.prologue |
33 |
····.line· |
33 | ····.line·99 |
34 | ····iget·v0,·p1,·Landroid/os/Message;->what:I | 34 | ····iget·v0,·p1,·Landroid/os/Message;->what:I |
35 | ····packed-switch·v0,·:pswitch_data_0 | 35 | ····packed-switch·v0,·:pswitch_data_0 |
36 |
····.line·11 |
36 | ····.line·110 |
37 | ····invoke-super·{p0,·p1},·Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V | 37 | ····invoke-super·{p0,·p1},·Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V |
38 |
····.line·11 |
38 | ····.line·112 |
39 | ····:cond_0 | 39 | ····:cond_0 |
40 | ····:goto_0 | 40 | ····:goto_0 |
41 | ····return-void | 41 | ····return-void |
42 |
····.line·10 |
42 | ····.line·101 |
43 | ····:pswitch_0 | 43 | ····:pswitch_0 |
44 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; | 44 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; |
45 | ····iget-boolean·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mStopped:Z | 45 | ····iget-boolean·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mStopped:Z |
46 | ····if-eqz·v0,·:cond_0 | 46 | ····if-eqz·v0,·:cond_0 |
47 |
····.line·10 |
47 | ····.line·102 |
48 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; | 48 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; |
49 | ····const/4·v1,·0x0 | 49 | ····const/4·v1,·0x0 |
50 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/FragmentActivity;->doReallyStop(Z)V | 50 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/FragmentActivity;->doReallyStop(Z)V |
51 | ····goto·:goto_0 | 51 | ····goto·:goto_0 |
52 |
····.line·10 |
52 | ····.line·106 |
53 | ····:pswitch_1 | 53 | ····:pswitch_1 |
54 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; | 54 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; |
55 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->onResumeFragments()V | 55 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->onResumeFragments()V |
56 |
····.line·10 |
56 | ····.line·107 |
57 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; | 57 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; |
58 | ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentController; | 58 | ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentController; |
59 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentController;->execPendingActions()Z | 59 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentController;->execPendingActions()Z |
60 | ····goto·:goto_0 | 60 | ····goto·:goto_0 |
61 |
····.line· |
61 | ····.line·99 |
62 | ····nop | 62 | ····nop |
63 | ····:pswitch_data_0 | 63 | ····:pswitch_data_0 |
64 | ····.packed-switch·0x1 | 64 | ····.packed-switch·0x1 |
65 | ········:pswitch_0 | 65 | ········:pswitch_0 |
66 | ········:pswitch_1 | 66 | ········:pswitch_1 |
67 | ····.end·packed-switch | 67 | ····.end·packed-switch |
Offset 28, 101 lines modified | Offset 28, 101 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·public·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V | 29 | .method·public·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 |
····.line·97 |
32 | ····.line·972 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; |
34 |
····.line·97 |
34 | ····.line·973 |
35 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/FragmentHostCallback;-><init>(Landroid/support/v4/app/FragmentActivity;)V | 35 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/FragmentHostCallback;-><init>(Landroid/support/v4/app/FragmentActivity;)V |
36 |
····.line·97 |
36 | ····.line·974 |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·onAttachFragment(Landroid/support/v4/app/Fragment;)V | 40 | .method·public·onAttachFragment(Landroid/support/v4/app/Fragment;)V |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.param·p1,·"fragment"····#·Landroid/support/v4/app/Fragment; | 42 | ····.param·p1,·"fragment"····#·Landroid/support/v4/app/Fragment; |
43 | ····.prologue | 43 | ····.prologue |
44 |
····.line·103 |
44 | ····.line·1038 |
45 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; | 45 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; |
46 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/app/FragmentActivity;->onAttachFragment(Landroid/support/v4/app/Fragment;)V | 46 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/app/FragmentActivity;->onAttachFragment(Landroid/support/v4/app/Fragment;)V |
47 |
····.line·10 |
47 | ····.line·1039 |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
50 | .method·public·onDump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V | 50 | .method·public·onDump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V |
51 | ····.locals·1 | 51 | ····.locals·1 |
52 | ····.param·p1,·"prefix"····#·Ljava/lang/String; | 52 | ····.param·p1,·"prefix"····#·Ljava/lang/String; |
53 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; | 53 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; |
54 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; | 54 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; |
55 | ····.param·p4,·"args"····#·[Ljava/lang/String; | 55 | ····.param·p4,·"args"····#·[Ljava/lang/String; |
56 | ····.prologue | 56 | ····.prologue |
57 |
····.line·97 |
57 | ····.line·978 |
58 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; | 58 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; |
59 | ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/FragmentActivity;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V | 59 | ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/FragmentActivity;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V |
60 |
····.line·9 |
60 | ····.line·979 |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | .method·public·onFindViewById(I)Landroid/view/View; | 63 | .method·public·onFindViewById(I)Landroid/view/View; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.param·p1,·"id"····#·I | 65 | ····.param·p1,·"id"····#·I |
66 | ····.annotation·build·Landroid/support/annotation/Nullable; | 66 | ····.annotation·build·Landroid/support/annotation/Nullable; |
67 | ····.end·annotation | 67 | ····.end·annotation |
68 | ····.prologue | 68 | ····.prologue |
69 |
····.line·104 |
69 | ····.line·1044 |
70 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; |
71 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/app/FragmentActivity;->findViewById(I)Landroid/view/View; | 71 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/app/FragmentActivity;->findViewById(I)Landroid/view/View; |
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····return-object·v0 | 73 | ····return-object·v0 |
74 | .end·method | 74 | .end·method |
75 | .method·public·onGetHost()Landroid/support/v4/app/FragmentActivity; | 75 | .method·public·onGetHost()Landroid/support/v4/app/FragmentActivity; |
76 | ····.locals·1 | 76 | ····.locals·1 |
77 | ····.prologue | 77 | ····.prologue |
78 |
····.line·99 |
78 | ····.line·993 |
79 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; | 79 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; |
80 | ····return-object·v0 | 80 | ····return-object·v0 |
81 | .end·method | 81 | .end·method |
82 | .method·public·bridge·synthetic·onGetHost()Ljava/lang/Object; | 82 | .method·public·bridge·synthetic·onGetHost()Ljava/lang/Object; |
83 | ····.locals·1 | 83 | ····.locals·1 |
84 | ····.prologue | 84 | ····.prologue |
85 |
····.line·97 |
85 | ····.line·971 |
86 | ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->onGetHost()Landroid/support/v4/app/FragmentActivity; | 86 | ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->onGetHost()Landroid/support/v4/app/FragmentActivity; |
87 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
88 | ····return-object·v0 | 88 | ····return-object·v0 |
89 | .end·method | 89 | .end·method |
90 | .method·public·onGetLayoutInflater()Landroid/view/LayoutInflater; | 90 | .method·public·onGetLayoutInflater()Landroid/view/LayoutInflater; |
91 | ····.locals·2 | 91 | ····.locals·2 |
92 | ····.prologue | 92 | ····.prologue |
93 |
····.line·98 |
93 | ····.line·988 |
94 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; | 94 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks;->this$0:Landroid/support/v4/app/FragmentActivity; |
95 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; | 95 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; |
96 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
Max diff block lines reached; 5647/9050 bytes (62.40%) of diff not shown. |
Offset 42, 12 lines modified | Offset 42, 12 lines modified | ||
42 | #·direct·methods | 42 | #·direct·methods |
43 | .method·constructor·<init>()V | 43 | .method·constructor·<init>()V |
44 | ····.locals·0 | 44 | ····.locals·0 |
45 | ····.prologue | 45 | ····.prologue |
46 |
····.line·14 |
46 | ····.line·143 |
47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
Offset 74, 178 lines modified | Offset 74, 178 lines modified | ||
74 | #·direct·methods | 74 | #·direct·methods |
75 | .method·public·constructor·<init>()V | 75 | .method·public·constructor·<init>()V |
76 | ····.locals·1 | 76 | ····.locals·1 |
77 | ····.prologue | 77 | ····.prologue |
78 |
····.line· |
78 | ····.line·79 |
79 | ····invoke-direct·{p0},·Landroid/support/v4/app/BaseFragmentActivityHoneycomb;-><init>()V | 79 | ····invoke-direct·{p0},·Landroid/support/v4/app/BaseFragmentActivityHoneycomb;-><init>()V |
80 |
····.line·9 |
80 | ····.line·96 |
81 | ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$1; | 81 | ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$1; |
82 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$1;-><init>(Landroid/support/v4/app/FragmentActivity;)V | 82 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$1;-><init>(Landroid/support/v4/app/FragmentActivity;)V |
83 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; | 83 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; |
84 |
····.line·11 |
84 | ····.line·115 |
85 | ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks; | 85 | ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$HostCallbacks; |
86 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$HostCallbacks;-><init>(Landroid/support/v4/app/FragmentActivity;)V | 86 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$HostCallbacks;-><init>(Landroid/support/v4/app/FragmentActivity;)V |
87 | ····invoke-static·{v0},·Landroid/support/v4/app/FragmentController;->createController(Landroid/support/v4/app/FragmentHostCallback;)Landroid/support/v4/app/FragmentController; | 87 | ····invoke-static·{v0},·Landroid/support/v4/app/FragmentController;->createController(Landroid/support/v4/app/FragmentHostCallback;)Landroid/support/v4/app/FragmentController; |
88 | ····move-result-object·v0 | 88 | ····move-result-object·v0 |
89 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentController; | 89 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentController; |
90 |
····.line·97 |
90 | ····.line·971 |
91 | ····return-void | 91 | ····return-void |
92 | .end·method | 92 | .end·method |
93 | .method·static·synthetic·access$000(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;[Ljava/lang/String;I)V | 93 | .method·static·synthetic·access$000(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;[Ljava/lang/String;I)V |
94 | ····.locals·0 | 94 | ····.locals·0 |
95 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentActivity; | 95 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentActivity; |
96 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/Fragment; | 96 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/Fragment; |
97 | ····.param·p2,·"x2"····#·[Ljava/lang/String; | 97 | ····.param·p2,·"x2"····#·[Ljava/lang/String; |
98 | ····.param·p3,·"x3"····#·I | 98 | ····.param·p3,·"x3"····#·I |
99 | ····.prologue | 99 | ····.prologue |
100 |
····.line· |
100 | ····.line·79 |
101 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/FragmentActivity;->requestPermissionsFromFragment(Landroid/support/v4/app/Fragment;[Ljava/lang/String;I)V | 101 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/FragmentActivity;->requestPermissionsFromFragment(Landroid/support/v4/app/Fragment;[Ljava/lang/String;I)V |
102 | ····return-void | 102 | ····return-void |
103 | .end·method | 103 | .end·method |
104 | .method·private·allocateRequestIndex(Landroid/support/v4/app/Fragment;)I | 104 | .method·private·allocateRequestIndex(Landroid/support/v4/app/Fragment;)I |
105 | ····.locals·4 | 105 | ····.locals·4 |
106 | ····.param·p1,·"fragment"····#·Landroid/support/v4/app/Fragment; | 106 | ····.param·p1,·"fragment"····#·Landroid/support/v4/app/Fragment; |
107 | ····.prologue | 107 | ····.prologue |
108 | ····const·v3,·0xfffe | 108 | ····const·v3,·0xfffe |
109 |
····.line·93 |
109 | ····.line·931 |
110 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mPendingFragmentActivityResults:Landroid/support/v4/util/SparseArrayCompat; | 110 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mPendingFragmentActivityResults:Landroid/support/v4/util/SparseArrayCompat; |
111 | ····invoke-virtual·{v1},·Landroid/support/v4/util/SparseArrayCompat;->size()I | 111 | ····invoke-virtual·{v1},·Landroid/support/v4/util/SparseArrayCompat;->size()I |
112 | ····move-result·v1 | 112 | ····move-result·v1 |
113 | ····if-lt·v1,·v3,·:cond_0 | 113 | ····if-lt·v1,·v3,·:cond_0 |
114 |
····.line·93 |
114 | ····.line·932 |
115 | ····new-instance·v1,·Ljava/lang/IllegalStateException; | 115 | ····new-instance·v1,·Ljava/lang/IllegalStateException; |
116 | ····const-string·v2,·"Too·many·pending·Fragment·activity·results." | 116 | ····const-string·v2,·"Too·many·pending·Fragment·activity·results." |
117 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 117 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
118 | ····throw·v1 | 118 | ····throw·v1 |
119 |
····.line·93 |
119 | ····.line·936 |
120 | ····:cond_0 | 120 | ····:cond_0 |
121 | ····:goto_0 | 121 | ····:goto_0 |
122 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mPendingFragmentActivityResults:Landroid/support/v4/util/SparseArrayCompat; | 122 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mPendingFragmentActivityResults:Landroid/support/v4/util/SparseArrayCompat; |
123 | ····iget·v2,·p0,·Landroid/support/v4/app/FragmentActivity;->mNextCandidateRequestIndex:I | 123 | ····iget·v2,·p0,·Landroid/support/v4/app/FragmentActivity;->mNextCandidateRequestIndex:I |
124 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/util/SparseArrayCompat;->indexOfKey(I)I | 124 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/util/SparseArrayCompat;->indexOfKey(I)I |
125 | ····move-result·v1 | 125 | ····move-result·v1 |
126 | ····if-ltz·v1,·:cond_1 | 126 | ····if-ltz·v1,·:cond_1 |
127 |
····.line·93 |
127 | ····.line·937 |
128 | ····iget·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mNextCandidateRequestIndex:I | 128 | ····iget·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mNextCandidateRequestIndex:I |
129 | ····add-int/lit8·v1,·v1,·0x1 | 129 | ····add-int/lit8·v1,·v1,·0x1 |
130 | ····rem-int/2addr·v1,·v3 | 130 | ····rem-int/2addr·v1,·v3 |
131 | ····iput·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mNextCandidateRequestIndex:I | 131 | ····iput·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mNextCandidateRequestIndex:I |
132 | ····goto·:goto_0 | 132 | ····goto·:goto_0 |
133 |
····.line·94 |
133 | ····.line·941 |
134 | ····:cond_1 | 134 | ····:cond_1 |
135 | ····iget·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mNextCandidateRequestIndex:I | 135 | ····iget·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mNextCandidateRequestIndex:I |
Max diff block lines reached; 72223/75720 bytes (95.38%) of diff not shown. |
Offset 411, 14 lines modified | Offset 411, 18 lines modified | ||
411 | ····move-result-object·v0 | 411 | ····move-result-object·v0 |
412 | ····check-cast·v0,·Landroid/net/Uri; | 412 | ····check-cast·v0,·Landroid/net/Uri; |
413 | ····.line·490 | 413 | ····.line·490 |
414 | ····.local·v0,·"currentStream":Landroid/net/Uri; | 414 | ····.local·v0,·"currentStream":Landroid/net/Uri; |
415 | ····iget-object·v1,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; | ||
416 | ····if-nez·v1,·:cond_0 | ||
415 | ····if-nez·v0,·:cond_0 | 417 | ····if-nez·v0,·:cond_0 |
416 | ····.line·491 | 418 | ····.line·491 |
417 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->setStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; | 419 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->setStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; |
418 | ····move-result-object·p0 | 420 | ····move-result-object·p0 |
Offset 133, 15 lines modified | Offset 133, 15 lines modified | ||
133 | ····goto·:goto_0 | 133 | ····goto·:goto_0 |
134 | .end·method | 134 | .end·method |
135 | .method·private·constructor·<init>()V | 135 | .method·private·constructor·<init>()V |
136 | ····.locals·0 | 136 | ····.locals·0 |
137 | ····.prologue | 137 | ····.prologue |
138 |
····.line·5 |
138 | ····.line·526 |
139 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 139 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
140 | ····return-void | 140 | ····return-void |
141 | .end·method | 141 | .end·method |
142 | .method·public·static·applyTheme(Landroid/graphics/drawable/Drawable;Landroid/content/res/Resources$Theme;)V | 142 | .method·public·static·applyTheme(Landroid/graphics/drawable/Drawable;Landroid/content/res/Resources$Theme;)V |
143 | ····.locals·1 | 143 | ····.locals·1 |
Offset 210, 15 lines modified | Offset 210, 15 lines modified | ||
210 | ····.locals·1 | 210 | ····.locals·1 |
211 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 211 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
212 | ········.annotation·build·Landroid/support/annotation/NonNull; | 212 | ········.annotation·build·Landroid/support/annotation/NonNull; |
213 | ········.end·annotation | 213 | ········.end·annotation |
214 | ····.end·param | 214 | ····.end·param |
215 | ····.prologue | 215 | ····.prologue |
216 |
····.line·5 |
216 | ····.line·523 |
217 | ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; | 217 | ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; |
218 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->getLayoutDirection(Landroid/graphics/drawable/Drawable;)I | 218 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->getLayoutDirection(Landroid/graphics/drawable/Drawable;)I |
219 | ····move-result·v0 | 219 | ····move-result·v0 |
220 | ····return·v0 | 220 | ····return·v0 |
Offset 366, 20 lines modified | Offset 366, 20 lines modified | ||
366 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 366 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
367 | ········.annotation·build·Landroid/support/annotation/NonNull; | 367 | ········.annotation·build·Landroid/support/annotation/NonNull; |
368 | ········.end·annotation | 368 | ········.end·annotation |
369 | ····.end·param | 369 | ····.end·param |
370 | ····.param·p1,·"layoutDirection"····#·I | 370 | ····.param·p1,·"layoutDirection"····#·I |
371 | ····.prologue | 371 | ····.prologue |
372 |
····.line· |
372 | ····.line·512 |
373 | ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; | 373 | ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; |
374 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setLayoutDirection(Landroid/graphics/drawable/Drawable;I)V | 374 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setLayoutDirection(Landroid/graphics/drawable/Drawable;I)V |
375 |
····.line·5 |
375 | ····.line·513 |
376 | ····return-void | 376 | ····return-void |
377 | .end·method | 377 | .end·method |
378 | .method·public·static·setTint(Landroid/graphics/drawable/Drawable;I)V | 378 | .method·public·static·setTint(Landroid/graphics/drawable/Drawable;I)V |
379 | ····.locals·1 | 379 | ····.locals·1 |
380 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 380 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
381 | ········.annotation·build·Landroid/support/annotation/NonNull; | 381 | ········.annotation·build·Landroid/support/annotation/NonNull; |
Offset 455, 41 lines modified | Offset 455, 41 lines modified | ||
455 | ············">(", | 455 | ············">(", |
456 | ············"Landroid/graphics/drawable/Drawable;", | 456 | ············"Landroid/graphics/drawable/Drawable;", |
457 | ············")TT;" | 457 | ············")TT;" |
458 | ········} | 458 | ········} |
459 | ····.end·annotation | 459 | ····.end·annotation |
460 | ····.prologue | 460 | ····.prologue |
461 |
····.line·4 |
461 | ····.line·495 |
462 | ····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapper; | 462 | ····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapper; |
463 | ····if-eqz·v0,·:cond_0 | 463 | ····if-eqz·v0,·:cond_0 |
464 |
····.line·4 |
464 | ····.line·496 |
465 | ····check-cast·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapper; | 465 | ····check-cast·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapper; |
466 | ····.end·local·p0····#·"drawable":Landroid/graphics/drawable/Drawable; | 466 | ····.end·local·p0····#·"drawable":Landroid/graphics/drawable/Drawable; |
467 | ····invoke-interface·{p0},·Landroid/support/v4/graphics/drawable/DrawableWrapper;->getWrappedDrawable()Landroid/graphics/drawable/Drawable; | 467 | ····invoke-interface·{p0},·Landroid/support/v4/graphics/drawable/DrawableWrapper;->getWrappedDrawable()Landroid/graphics/drawable/Drawable; |
468 | ····move-result-object·p0 | 468 | ····move-result-object·p0 |
469 |
····.line·4 |
469 | ····.line·498 |
470 | ····:cond_0 | 470 | ····:cond_0 |
471 | ····return-object·p0 | 471 | ····return-object·p0 |
472 | .end·method | 472 | .end·method |
473 | .method·public·static·wrap(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 473 | .method·public·static·wrap(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
474 | ····.locals·1 | 474 | ····.locals·1 |
475 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 475 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
476 | ········.annotation·build·Landroid/support/annotation/NonNull; | 476 | ········.annotation·build·Landroid/support/annotation/NonNull; |
477 | ········.end·annotation | 477 | ········.end·annotation |
478 | ····.end·param | 478 | ····.end·param |
479 | ····.prologue | 479 | ····.prologue |
480 |
····.line·4 |
480 | ····.line·481 |
481 | ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; | 481 | ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; |
482 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->wrap(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 482 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->wrap(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
483 | ····move-result-object·v0 | 483 | ····move-result-object·v0 |
484 | ····return-object·v0 | 484 | ····return-object·v0 |
Offset 39, 80 lines modified | Offset 39, 80 lines modified | ||
39 | .method·public·static·setTint(Landroid/graphics/drawable/Drawable;I)V | 39 | .method·public·static·setTint(Landroid/graphics/drawable/Drawable;I)V |
40 | ····.locals·1 | 40 | ····.locals·1 |
41 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 41 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
42 | ····.param·p1,·"tint"····#·I | 42 | ····.param·p1,·"tint"····#·I |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·35 | 44 | ····.line·35 |
45 |
····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/ |
45 | ····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
46 | ····if-eqz·v0,·:cond_0 | 46 | ····if-eqz·v0,·:cond_0 |
47 | ····.line·36 | 47 | ····.line·36 |
48 |
····check-cast·p0,·Landroid/support/v4/graphics/drawable/ |
48 | ····check-cast·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
49 | ····.end·local·p0····#·"drawable":Landroid/graphics/drawable/Drawable; | 49 | ····.end·local·p0····#·"drawable":Landroid/graphics/drawable/Drawable; |
50 |
····invoke-interface·{p0,·p1},·Landroid/support/v4/graphics/drawable/ |
50 | ····invoke-interface·{p0,·p1},·Landroid/support/v4/graphics/drawable/TintAwareDrawable;->setTint(I)V |
51 | ····.line·38 | 51 | ····.line·38 |
52 | ····:cond_0 | 52 | ····:cond_0 |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
55 | .method·public·static·setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V | 55 | .method·public·static·setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 57 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
58 | ····.param·p1,·"tint"····#·Landroid/content/res/ColorStateList; | 58 | ····.param·p1,·"tint"····#·Landroid/content/res/ColorStateList; |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·41 | 60 | ····.line·41 |
61 |
····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/ |
61 | ····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
62 | ····if-eqz·v0,·:cond_0 | 62 | ····if-eqz·v0,·:cond_0 |
63 | ····.line·42 | 63 | ····.line·42 |
64 |
····check-cast·p0,·Landroid/support/v4/graphics/drawable/ |
64 | ····check-cast·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
65 | ····.end·local·p0····#·"drawable":Landroid/graphics/drawable/Drawable; | 65 | ····.end·local·p0····#·"drawable":Landroid/graphics/drawable/Drawable; |
66 |
····invoke-interface·{p0,·p1},·Landroid/support/v4/graphics/drawable/ |
66 | ····invoke-interface·{p0,·p1},·Landroid/support/v4/graphics/drawable/TintAwareDrawable;->setTintList(Landroid/content/res/ColorStateList;)V |
67 | ····.line·44 | 67 | ····.line·44 |
68 | ····:cond_0 | 68 | ····:cond_0 |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | .method·public·static·setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V | 71 | .method·public·static·setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V |
72 | ····.locals·1 | 72 | ····.locals·1 |
73 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 73 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
74 | ····.param·p1,·"tintMode"····#·Landroid/graphics/PorterDuff$Mode; | 74 | ····.param·p1,·"tintMode"····#·Landroid/graphics/PorterDuff$Mode; |
75 | ····.prologue | 75 | ····.prologue |
76 | ····.line·47 | 76 | ····.line·47 |
77 |
····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/ |
77 | ····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
78 | ····if-eqz·v0,·:cond_0 | 78 | ····if-eqz·v0,·:cond_0 |
79 | ····.line·48 | 79 | ····.line·48 |
80 |
····check-cast·p0,·Landroid/support/v4/graphics/drawable/ |
80 | ····check-cast·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
81 | ····.end·local·p0····#·"drawable":Landroid/graphics/drawable/Drawable; | 81 | ····.end·local·p0····#·"drawable":Landroid/graphics/drawable/Drawable; |
82 |
····invoke-interface·{p0,·p1},·Landroid/support/v4/graphics/drawable/ |
82 | ····invoke-interface·{p0,·p1},·Landroid/support/v4/graphics/drawable/TintAwareDrawable;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V |
83 | ····.line·50 | 83 | ····.line·50 |
84 | ····:cond_0 | 84 | ····:cond_0 |
85 | ····return-void | 85 | ····return-void |
86 | .end·method | 86 | .end·method |
87 | .method·public·static·wrapForTinting(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 87 | .method·public·static·wrapForTinting(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
88 | ····.locals·1 | 88 | ····.locals·1 |
89 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 89 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
90 | ····.prologue | 90 | ····.prologue |
91 | ····.line·53 | 91 | ····.line·53 |
92 |
····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/ |
92 | ····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
93 | ····if-nez·v0,·:cond_0 | 93 | ····if-nez·v0,·:cond_0 |
94 | ····.line·54 | 94 | ····.line·54 |
95 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut; | 95 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut; |
96 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;-><init>(Landroid/graphics/drawable/Drawable;)V | 96 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;-><init>(Landroid/graphics/drawable/Drawable;)V |
Offset 16, 15 lines modified | Offset 16, 15 lines modified | ||
16 | .method·public·static·wrapForTinting(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 16 | .method·public·static·wrapForTinting(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 18 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
19 | ····.prologue | 19 | ····.prologue |
20 | ····.line·26 | 20 | ····.line·26 |
21 |
····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/ |
21 | ····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
22 | ····if-nez·v0,·:cond_0 | 22 | ····if-nez·v0,·:cond_0 |
23 | ····.line·27 | 23 | ····.line·27 |
24 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperEclair; | 24 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperEclair; |
25 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperEclair;-><init>(Landroid/graphics/drawable/Drawable;)V | 25 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperEclair;-><init>(Landroid/graphics/drawable/Drawable;)V |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
28 | .method·public·static·wrapForTinting(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 28 | .method·public·static·wrapForTinting(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
29 | ····.locals·1 | 29 | ····.locals·1 |
30 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 30 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·33 | 32 | ····.line·33 |
33 |
····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/ |
33 | ····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
34 | ····if-nez·v0,·:cond_0 | 34 | ····if-nez·v0,·:cond_0 |
35 | ····.line·34 | 35 | ····.line·34 |
36 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperHoneycomb; | 36 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperHoneycomb; |
37 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperHoneycomb;-><init>(Landroid/graphics/drawable/Drawable;)V | 37 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperHoneycomb;-><init>(Landroid/graphics/drawable/Drawable;)V |
Offset 55, 15 lines modified | Offset 55, 15 lines modified | ||
55 | .method·public·static·wrapForTinting(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 55 | .method·public·static·wrapForTinting(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 57 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·36 | 59 | ····.line·36 |
60 |
····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/ |
60 | ····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
61 | ····if-nez·v0,·:cond_0 | 61 | ····if-nez·v0,·:cond_0 |
62 | ····.line·37 | 62 | ····.line·37 |
63 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperKitKat; | 63 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperKitKat; |
64 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperKitKat;-><init>(Landroid/graphics/drawable/Drawable;)V | 64 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperKitKat;-><init>(Landroid/graphics/drawable/Drawable;)V |
Offset 146, 15 lines modified | Offset 146, 15 lines modified | ||
146 | .method·public·static·wrapForTinting(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 146 | .method·public·static·wrapForTinting(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
147 | ····.locals·1 | 147 | ····.locals·1 |
148 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 148 | ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
149 | ····.prologue | 149 | ····.prologue |
150 | ····.line·57 | 150 | ····.line·57 |
151 |
····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/ |
151 | ····instance-of·v0,·p0,·Landroid/support/v4/graphics/drawable/TintAwareDrawable; |
152 | ····if-nez·v0,·:cond_0 | 152 | ····if-nez·v0,·:cond_0 |
153 | ····.line·58 | 153 | ····.line·58 |
154 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperLollipop; | 154 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperLollipop; |
155 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperLollipop;-><init>(Landroid/graphics/drawable/Drawable;)V | 155 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperLollipop;-><init>(Landroid/graphics/drawable/Drawable;)V |
Offset 3, 18 lines modified | Offset 3, 9 lines modified | ||
3 | .source·"DrawableWrapper.java" | 3 | .source·"DrawableWrapper.java" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·getWrappedDrawable()Landroid/graphics/drawable/Drawable; | 5 | .method·public·abstract·getWrappedDrawable()Landroid/graphics/drawable/Drawable; |
6 | .end·method | 6 | .end·method |
7 | .method·public·abstract·setCompatTint(I)V | ||
8 | .end·method | ||
9 | .method·public·abstract·setCompatTintList(Landroid/content/res/ColorStateList;)V | ||
10 | .end·method | ||
11 | .method·public·abstract·setCompatTintMode(Landroid/graphics/PorterDuff$Mode;)V | ||
12 | .end·method | ||
13 | .method·public·abstract·setWrappedDrawable(Landroid/graphics/drawable/Drawable;)V | 7 | .method·public·abstract·setWrappedDrawable(Landroid/graphics/drawable/Drawable;)V |
14 | .end·method | 8 | .end·method |
Offset 23, 31 lines modified | Offset 23, 31 lines modified | ||
23 | ····.end·param | 23 | ····.end·param |
24 | ····.param·p2,·"res"····#·Landroid/content/res/Resources; | 24 | ····.param·p2,·"res"····#·Landroid/content/res/Resources; |
25 | ········.annotation·build·Landroid/support/annotation/Nullable; | 25 | ········.annotation·build·Landroid/support/annotation/Nullable; |
26 | ········.end·annotation | 26 | ········.end·annotation |
27 | ····.end·param | 27 | ····.end·param |
28 | ····.prologue | 28 | ····.prologue |
29 |
····.line·3 |
29 | ····.line·375 |
30 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;-><init>(Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;Landroid/content/res/Resources;)V | 30 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;-><init>(Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;Landroid/content/res/Resources;)V |
31 |
····.line·3 |
31 | ····.line·376 |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·public·newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; | 35 | .method·public·newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····.param·p1,·"res"····#·Landroid/content/res/Resources; | 37 | ····.param·p1,·"res"····#·Landroid/content/res/Resources; |
38 | ········.annotation·build·Landroid/support/annotation/Nullable; | 38 | ········.annotation·build·Landroid/support/annotation/Nullable; |
39 | ········.end·annotation | 39 | ········.end·annotation |
40 | ····.end·param | 40 | ····.end·param |
41 | ····.prologue | 41 | ····.prologue |
42 |
····.line·38 |
42 | ····.line·380 |
43 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut; | 43 | ····new-instance·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut; |
44 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;-><init>(Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;Landroid/content/res/Resources;)V | 44 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;-><init>(Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;Landroid/content/res/Resources;)V |
45 | ····return-object·v0 | 45 | ····return-object·v0 |
46 | .end·method | 46 | .end·method |
Offset 33, 62 lines modified | Offset 33, 62 lines modified | ||
33 | ····.end·param | 33 | ····.end·param |
34 | ····.param·p2,·"res"····#·Landroid/content/res/Resources; | 34 | ····.param·p2,·"res"····#·Landroid/content/res/Resources; |
35 | ········.annotation·build·Landroid/support/annotation/Nullable; | 35 | ········.annotation·build·Landroid/support/annotation/Nullable; |
36 | ········.end·annotation | 36 | ········.end·annotation |
37 | ····.end·param | 37 | ····.end·param |
38 | ····.prologue | 38 | ····.prologue |
39 |
····.line·3 |
39 | ····.line·345 |
40 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V | 40 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V |
41 |
····.line·34 |
41 | ····.line·342 |
42 | ····const/4·v0,·0x0 | 42 | ····const/4·v0,·0x0 |
43 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTint:Landroid/content/res/ColorStateList; | 43 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTint:Landroid/content/res/ColorStateList; |
44 |
····.line·34 |
44 | ····.line·343 |
45 | ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->DEFAULT_TINT_MODE:Landroid/graphics/PorterDuff$Mode; | 45 | ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->DEFAULT_TINT_MODE:Landroid/graphics/PorterDuff$Mode; |
46 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTintMode:Landroid/graphics/PorterDuff$Mode; | 46 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTintMode:Landroid/graphics/PorterDuff$Mode; |
47 |
····.line·3 |
47 | ····.line·346 |
48 | ····if-eqz·p1,·:cond_0 | 48 | ····if-eqz·p1,·:cond_0 |
49 |
····.line·3 |
49 | ····.line·347 |
50 | ····iget·v0,·p1,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mChangingConfigurations:I | 50 | ····iget·v0,·p1,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mChangingConfigurations:I |
51 | ····iput·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mChangingConfigurations:I | 51 | ····iput·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mChangingConfigurations:I |
52 |
····.line·3 |
52 | ····.line·348 |
53 | ····iget-object·v0,·p1,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mDrawableState:Landroid/graphics/drawable/Drawable$ConstantState; | 53 | ····iget-object·v0,·p1,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mDrawableState:Landroid/graphics/drawable/Drawable$ConstantState; |
54 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mDrawableState:Landroid/graphics/drawable/Drawable$ConstantState; | 54 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mDrawableState:Landroid/graphics/drawable/Drawable$ConstantState; |
55 |
····.line·3 |
55 | ····.line·349 |
56 | ····iget-object·v0,·p1,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTint:Landroid/content/res/ColorStateList; | 56 | ····iget-object·v0,·p1,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTint:Landroid/content/res/ColorStateList; |
57 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTint:Landroid/content/res/ColorStateList; | 57 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTint:Landroid/content/res/ColorStateList; |
58 |
····.line·35 |
58 | ····.line·350 |
59 | ····iget-object·v0,·p1,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTintMode:Landroid/graphics/PorterDuff$Mode; | 59 | ····iget-object·v0,·p1,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTintMode:Landroid/graphics/PorterDuff$Mode; |
60 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTintMode:Landroid/graphics/PorterDuff$Mode; | 60 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mTintMode:Landroid/graphics/PorterDuff$Mode; |
61 |
····.line·35 |
61 | ····.line·352 |
62 | ····:cond_0 | 62 | ····:cond_0 |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | #·virtual·methods | 65 | #·virtual·methods |
66 | .method·canConstantState()Z | 66 | .method·canConstantState()Z |
67 | ····.locals·1 | 67 | ····.locals·1 |
68 | ····.prologue | 68 | ····.prologue |
69 |
····.line·3 |
69 | ····.line·368 |
70 | ····iget-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mDrawableState:Landroid/graphics/drawable/Drawable$ConstantState; | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mDrawableState:Landroid/graphics/drawable/Drawable$ConstantState; |
71 | ····if-eqz·v0,·:cond_0 | 71 | ····if-eqz·v0,·:cond_0 |
72 | ····const/4·v0,·0x1 | 72 | ····const/4·v0,·0x1 |
73 | ····:goto_0 | 73 | ····:goto_0 |
Offset 100, 15 lines modified | Offset 100, 15 lines modified | ||
100 | ····goto·:goto_0 | 100 | ····goto·:goto_0 |
101 | .end·method | 101 | .end·method |
102 | .method·public·getChangingConfigurations()I | 102 | .method·public·getChangingConfigurations()I |
103 | ····.locals·2 | 103 | ····.locals·2 |
104 | ····.prologue | 104 | ····.prologue |
105 |
····.line·36 |
105 | ····.line·363 |
106 | ····iget·v1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mChangingConfigurations:I | 106 | ····iget·v1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mChangingConfigurations:I |
107 | ····iget-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mDrawableState:Landroid/graphics/drawable/Drawable$ConstantState; | 107 | ····iget-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mDrawableState:Landroid/graphics/drawable/Drawable$ConstantState; |
108 | ····if-eqz·v0,·:cond_0 | 108 | ····if-eqz·v0,·:cond_0 |
109 | ····iget-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mDrawableState:Landroid/graphics/drawable/Drawable$ConstantState; | 109 | ····iget-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->mDrawableState:Landroid/graphics/drawable/Drawable$ConstantState; |
Offset 128, 15 lines modified | Offset 128, 15 lines modified | ||
128 | ····goto·:goto_0 | 128 | ····goto·:goto_0 |
129 | .end·method | 129 | .end·method |
130 | .method·public·newDrawable()Landroid/graphics/drawable/Drawable; | 130 | .method·public·newDrawable()Landroid/graphics/drawable/Drawable; |
131 | ····.locals·1 | 131 | ····.locals·1 |
132 | ····.prologue | 132 | ····.prologue |
133 |
····.line·3 |
133 | ····.line·356 |
134 | ····const/4·v0,·0x0 | 134 | ····const/4·v0,·0x0 |
135 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; | 135 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;->newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; |
136 | ····move-result-object·v0 | 136 | ····move-result-object·v0 |
137 | ····return-object·v0 | 137 | ····return-object·v0 |
Offset 1, 14 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut; | 1 | .class·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut; |
2 | .super·Landroid/graphics/drawable/Drawable; | 2 | .super·Landroid/graphics/drawable/Drawable; |
3 | .source·"DrawableWrapperDonut.java" | 3 | .source·"DrawableWrapperDonut.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroid/graphics/drawable/Drawable$Callback; | 5 | .implements·Landroid/graphics/drawable/Drawable$Callback; |
6 | .implements·Landroid/support/v4/graphics/drawable/DrawableWrapper; | 6 | .implements·Landroid/support/v4/graphics/drawable/DrawableWrapper; |
7 | .implements·Landroid/support/v4/graphics/drawable/TintAwareDrawable; | ||
7 | #·annotations | 8 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 9 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 10 | ····value·=·{ |
10 | ········Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperStateDonut;, | 11 | ········Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperStateDonut;, |
11 | ········Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState; | 12 | ········Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState; |
Offset 35, 15 lines modified | Offset 36, 15 lines modified | ||
35 | #·direct·methods | 36 | #·direct·methods |
36 | .method·static·constructor·<clinit>()V | 37 | .method·static·constructor·<clinit>()V |
37 | ····.locals·1 | 38 | ····.locals·1 |
38 | ····.prologue | 39 | ····.prologue |
39 |
····.line·3 |
40 | ····.line·39 |
40 | ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode; | 41 | ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode; |
41 | ····sput-object·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->DEFAULT_TINT_MODE:Landroid/graphics/PorterDuff$Mode; | 42 | ····sput-object·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->DEFAULT_TINT_MODE:Landroid/graphics/PorterDuff$Mode; |
42 | ····return-void | 43 | ····return-void |
43 | .end·method | 44 | .end·method |
Offset 51, 38 lines modified | Offset 52, 28 lines modified | ||
51 | ····.locals·1 | 52 | ····.locals·1 |
52 | ····.param·p1,·"dr"····#·Landroid/graphics/drawable/Drawable; | 53 | ····.param·p1,·"dr"····#·Landroid/graphics/drawable/Drawable; |
53 | ········.annotation·build·Landroid/support/annotation/Nullable; | 54 | ········.annotation·build·Landroid/support/annotation/Nullable; |
54 | ········.end·annotation | 55 | ········.end·annotation |
55 | ····.end·param | 56 | ····.end·param |
56 | ····.prologue | 57 | ····.prologue |
57 |
····.line· |
58 | ····.line·60 |
58 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V | 59 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V |
59 |
····.line·6 |
60 | ····.line·61 |
60 | ····if-eqz·p1,·:cond_0 | ||
61 | ····invoke-virtual·{p1},·Landroid/graphics/drawable/Drawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState; | ||
62 | ····move-result-object·v0 | ||
63 | ····if-eqz·v0,·:cond_0 | ||
64 | ····.line·68 | ||
65 | ····invoke-virtual·{p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mutateConstantState()Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState; | 61 | ····invoke-virtual·{p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mutateConstantState()Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState; |
66 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
67 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mState:Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState; | 63 | ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mState:Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState; |
68 |
····.line· |
64 | ····.line·63 |
69 | ····:cond_0 | ||
70 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->setWrappedDrawable(Landroid/graphics/drawable/Drawable;)V | 65 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->setWrappedDrawable(Landroid/graphics/drawable/Drawable;)V |
71 |
····.line· |
66 | ····.line·64 |
72 | ····return-void | 67 | ····return-void |
73 | .end·method | 68 | .end·method |
74 | .method·constructor·<init>(Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;Landroid/content/res/Resources;)V | 69 | .method·constructor·<init>(Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState;Landroid/content/res/Resources;)V |
75 | ····.locals·0 | 70 | ····.locals·0 |
76 | ····.param·p1,·"state"····#·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState; | 71 | ····.param·p1,·"state"····#·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState; |
77 | ········.annotation·build·Landroid/support/annotation/NonNull; | 72 | ········.annotation·build·Landroid/support/annotation/NonNull; |
Offset 90, 177 lines modified | Offset 81, 177 lines modified | ||
90 | ····.end·param | 81 | ····.end·param |
91 | ····.param·p2,·"res"····#·Landroid/content/res/Resources; | 82 | ····.param·p2,·"res"····#·Landroid/content/res/Resources; |
92 | ········.annotation·build·Landroid/support/annotation/Nullable; | 83 | ········.annotation·build·Landroid/support/annotation/Nullable; |
93 | ········.end·annotation | 84 | ········.end·annotation |
94 | ····.end·param | 85 | ····.end·param |
95 | ····.prologue | 86 | ····.prologue |
96 |
····.line· |
87 | ····.line·50 |
97 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V | 88 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V |
98 |
····.line·5 |
89 | ····.line·51 |
99 | ····iput-object·p1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mState:Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState; | 90 | ····iput-object·p1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mState:Landroid/support/v4/graphics/drawable/DrawableWrapperDonut$DrawableWrapperState; |
100 |
····.line·5 |
91 | ····.line·52 |
101 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->updateLocalState(Landroid/content/res/Resources;)V | 92 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->updateLocalState(Landroid/content/res/Resources;)V |
102 |
····.line·5 |
93 | ····.line·53 |
103 | ····return-void | 94 | ····return-void |
104 | .end·method | 95 | .end·method |
105 | .method·private·updateLocalState(Landroid/content/res/Resources;)V | 96 | .method·private·updateLocalState(Landroid/content/res/Resources;)V |
106 | ····.locals·2 | 97 | ····.locals·2 |
107 | ····.param·p1,·"res"····#·Landroid/content/res/Resources; | 98 | ····.param·p1,·"res"····#·Landroid/content/res/Resources; |
108 | ········.annotation·build·Landroid/support/annotation/Nullable; | 99 | ········.annotation·build·Landroid/support/annotation/Nullable; |
109 | ········.end·annotation | 100 | ········.end·annotation |
110 | ····.end·param | 101 | ····.end·param |
111 | ····.prologue | 102 | ····.prologue |
Max diff block lines reached; 29653/33506 bytes (88.50%) of diff not shown. |
Offset 193, 15 lines modified | Offset 193, 15 lines modified | ||
193 | ····invoke-virtual·{p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperLollipop;->isCompatTintEnabled()Z | 193 | ····invoke-virtual·{p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperLollipop;->isCompatTintEnabled()Z |
194 | ····move-result·v0 | 194 | ····move-result·v0 |
195 | ····if-eqz·v0,·:cond_0 | 195 | ····if-eqz·v0,·:cond_0 |
196 | ····.line·74 | 196 | ····.line·74 |
197 |
····invoke- |
197 | ····invoke-super·{p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableWrapperKitKat;->setTint(I)V |
198 | ····.line·78 | 198 | ····.line·78 |
199 | ····:goto_0 | 199 | ····:goto_0 |
200 | ····return-void | 200 | ····return-void |
201 | ····.line·76 | 201 | ····.line·76 |
202 | ····:cond_0 | 202 | ····:cond_0 |
Offset 221, 15 lines modified | Offset 221, 15 lines modified | ||
221 | ····invoke-virtual·{p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperLollipop;->isCompatTintEnabled()Z | 221 | ····invoke-virtual·{p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperLollipop;->isCompatTintEnabled()Z |
222 | ····move-result·v0 | 222 | ····move-result·v0 |
223 | ····if-eqz·v0,·:cond_0 | 223 | ····if-eqz·v0,·:cond_0 |
224 | ····.line·65 | 224 | ····.line·65 |
225 |
····invoke- |
225 | ····invoke-super·{p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableWrapperKitKat;->setTintList(Landroid/content/res/ColorStateList;)V |
226 | ····.line·69 | 226 | ····.line·69 |
227 | ····:goto_0 | 227 | ····:goto_0 |
228 | ····return-void | 228 | ····return-void |
229 | ····.line·67 | 229 | ····.line·67 |
230 | ····:cond_0 | 230 | ····:cond_0 |
Offset 249, 15 lines modified | Offset 249, 15 lines modified | ||
249 | ····invoke-virtual·{p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperLollipop;->isCompatTintEnabled()Z | 249 | ····invoke-virtual·{p0},·Landroid/support/v4/graphics/drawable/DrawableWrapperLollipop;->isCompatTintEnabled()Z |
250 | ····move-result·v0 | 250 | ····move-result·v0 |
251 | ····if-eqz·v0,·:cond_0 | 251 | ····if-eqz·v0,·:cond_0 |
252 | ····.line·83 | 252 | ····.line·83 |
253 |
····invoke- |
253 | ····invoke-super·{p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableWrapperKitKat;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V |
254 | ····.line·87 | 254 | ····.line·87 |
255 | ····:goto_0 | 255 | ····:goto_0 |
256 | ····return-void | 256 | ····return-void |
257 | ····.line·85 | 257 | ····.line·85 |
258 | ····:cond_0 | 258 | ····:cond_0 |
Offset 47, 16 lines modified | Offset 47, 16 lines modified | ||
47 | ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 47 | ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
48 | ····move-result-object·v2 | 48 | ····move-result-object·v2 |
49 | ····sput-object·v2,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method; | 49 | ····sput-object·v2,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method; |
50 | ····:try_end_0 | 50 | ····:try_end_0 |
51 |
····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ |
51 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
52 |
····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ |
52 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
53 | ····.line·100 | 53 | ····.line·100 |
54 | ····:goto_0 | 54 | ····:goto_0 |
55 | ····return-void | 55 | ····return-void |
56 | ····.line·97 | 56 | ····.line·97 |
57 | ····:catch_0 | 57 | ····:catch_0 |
Offset 128, 16 lines modified | Offset 128, 16 lines modified | ||
128 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 128 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
129 | ····move-result-object·v3 | 129 | ····move-result-object·v3 |
130 | ····iput-object·v3,·p0,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method; | 130 | ····iput-object·v3,·p0,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method; |
131 | ····:try_end_0 | 131 | ····:try_end_0 |
132 |
····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ |
132 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
133 |
····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ |
133 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
134 | ····.line·53 | 134 | ····.line·53 |
135 | ····.end·local·v1····#·"parceledListSliceClass":Ljava/lang/Class; | 135 | ····.end·local·v1····#·"parceledListSliceClass":Ljava/lang/Class; |
136 | ····.end·local·v2····#·"theClass":Ljava/lang/Class; | 136 | ····.end·local·v2····#·"theClass":Ljava/lang/Class; |
137 | ····:goto_0 | 137 | ····:goto_0 |
138 | ····return-void | 138 | ····return-void |
Offset 34, 16 lines modified | Offset 34, 16 lines modified | ||
34 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; | 34 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; |
35 | ····move-result-object·v2 | 35 | ····move-result-object·v2 |
36 | ····sput-object·v2,·Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor; | 36 | ····sput-object·v2,·Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor; |
37 | ····:try_end_0 | 37 | ····:try_end_0 |
38 |
····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ |
38 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
39 |
····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ |
39 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
40 | ····.line·37 | 40 | ····.line·37 |
41 | ····:goto_0 | 41 | ····:goto_0 |
42 | ····return-void | 42 | ····return-void |
43 | ····.line·34 | 43 | ····.line·34 |
44 | ····:catch_0 | 44 | ····:catch_0 |
Offset 262, 66 lines modified | Offset 262, 72 lines modified | ||
262 | .method·static·offsetLeftAndRight(Landroid/view/View;I)V | 262 | .method·static·offsetLeftAndRight(Landroid/view/View;I)V |
263 | ····.locals·2 | 263 | ····.locals·2 |
264 | ····.param·p0,·"view"····#·Landroid/view/View; | 264 | ····.param·p0,·"view"····#·Landroid/view/View; |
265 | ····.param·p1,·"offset"····#·I | 265 | ····.param·p1,·"offset"····#·I |
266 | ····.prologue | 266 | ····.prologue |
267 |
····.line·17 |
267 | ····.line·176 |
268 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->offsetLeftAndRight(I)V | 268 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->offsetLeftAndRight(I)V |
269 |
····.line·17 |
269 | ····.line·177 |
270 | ····invoke-static·{p0},·Landroid/support/v4/view/ViewCompatHC;->tickleInvalidationFlag(Landroid/view/View;)V | ||
271 | ····.line·179 | ||
270 | ····invoke-virtual·{p0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | 272 | ····invoke-virtual·{p0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; |
271 | ····move-result-object·v0 | 273 | ····move-result-object·v0 |
272 |
····.line·1 |
274 | ····.line·180 |
273 | ····.local·v0,·"parent":Landroid/view/ViewParent; | 275 | ····.local·v0,·"parent":Landroid/view/ViewParent; |
274 | ····instance-of·v1,·v0,·Landroid/view/View; | 276 | ····instance-of·v1,·v0,·Landroid/view/View; |
275 | ····if-eqz·v1,·:cond_0 | 277 | ····if-eqz·v1,·:cond_0 |
276 |
····.line·1 |
278 | ····.line·181 |
277 | ····check-cast·v0,·Landroid/view/View; | 279 | ····check-cast·v0,·Landroid/view/View; |
278 | ····.end·local·v0····#·"parent":Landroid/view/ViewParent; | 280 | ····.end·local·v0····#·"parent":Landroid/view/ViewParent; |
279 | ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompatHC;->tickleInvalidationFlag(Landroid/view/View;)V | 281 | ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompatHC;->tickleInvalidationFlag(Landroid/view/View;)V |
280 |
····.line·1 |
282 | ····.line·183 |
281 | ····:cond_0 | 283 | ····:cond_0 |
282 | ····return-void | 284 | ····return-void |
283 | .end·method | 285 | .end·method |
284 | .method·static·offsetTopAndBottom(Landroid/view/View;I)V | 286 | .method·static·offsetTopAndBottom(Landroid/view/View;I)V |
285 | ····.locals·2 | 287 | ····.locals·2 |
286 | ····.param·p0,·"view"····#·Landroid/view/View; | 288 | ····.param·p0,·"view"····#·Landroid/view/View; |
287 | ····.param·p1,·"offset"····#·I | 289 | ····.param·p1,·"offset"····#·I |
288 | ····.prologue | 290 | ····.prologue |
289 | ····.line·166 | 291 | ····.line·166 |
290 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->offsetTopAndBottom(I)V | 292 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->offsetTopAndBottom(I)V |
291 | ····.line·167 | 293 | ····.line·167 |
294 | ····invoke-static·{p0},·Landroid/support/v4/view/ViewCompatHC;->tickleInvalidationFlag(Landroid/view/View;)V | ||
295 | ····.line·169 | ||
292 | ····invoke-virtual·{p0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | 296 | ····invoke-virtual·{p0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; |
293 | ····move-result-object·v0 | 297 | ····move-result-object·v0 |
294 |
····.line·1 |
298 | ····.line·170 |
295 | ····.local·v0,·"parent":Landroid/view/ViewParent; | 299 | ····.local·v0,·"parent":Landroid/view/ViewParent; |
296 | ····instance-of·v1,·v0,·Landroid/view/View; | 300 | ····instance-of·v1,·v0,·Landroid/view/View; |
297 | ····if-eqz·v1,·:cond_0 | 301 | ····if-eqz·v1,·:cond_0 |
298 |
····.line·1 |
302 | ····.line·171 |
299 | ····check-cast·v0,·Landroid/view/View; | 303 | ····check-cast·v0,·Landroid/view/View; |
300 | ····.end·local·v0····#·"parent":Landroid/view/ViewParent; | 304 | ····.end·local·v0····#·"parent":Landroid/view/ViewParent; |
301 | ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompatHC;->tickleInvalidationFlag(Landroid/view/View;)V | 305 | ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompatHC;->tickleInvalidationFlag(Landroid/view/View;)V |
302 |
····.line·17 |
306 | ····.line·173 |
303 | ····:cond_0 | 307 | ····:cond_0 |
304 | ····return-void | 308 | ····return-void |
305 | .end·method | 309 | .end·method |
306 | .method·public·static·resolveSizeAndState(III)I | 310 | .method·public·static·resolveSizeAndState(III)I |
307 | ····.locals·1 | 311 | ····.locals·1 |
308 | ····.param·p0,·"size"····#·I | 312 | ····.param·p0,·"size"····#·I |
Offset 534, 26 lines modified | Offset 540, 26 lines modified | ||
534 | .end·method | 540 | .end·method |
535 | .method·private·static·tickleInvalidationFlag(Landroid/view/View;)V | 541 | .method·private·static·tickleInvalidationFlag(Landroid/view/View;)V |
536 | ····.locals·2 | 542 | ····.locals·2 |
537 | ····.param·p0,·"view"····#·Landroid/view/View; | 543 | ····.param·p0,·"view"····#·Landroid/view/View; |
538 | ····.prologue | 544 | ····.prologue |
539 |
····.line·18 |
545 | ····.line·186 |
540 | ····invoke-virtual·{p0},·Landroid/view/View;->getTranslationY()F | 546 | ····invoke-virtual·{p0},·Landroid/view/View;->getTranslationY()F |
541 | ····move-result·v0 | 547 | ····move-result·v0 |
542 |
····.line·18 |
548 | ····.line·187 |
543 | ····.local·v0,·"y":F | 549 | ····.local·v0,·"y":F |
544 | ····const/high16·v1,·0x3f800000····#·1.0f | 550 | ····const/high16·v1,·0x3f800000····#·1.0f |
545 | ····add-float/2addr·v1,·v0 | 551 | ····add-float/2addr·v1,·v0 |
546 | ····invoke-virtual·{p0,·v1},·Landroid/view/View;->setTranslationY(F)V | 552 | ····invoke-virtual·{p0,·v1},·Landroid/view/View;->setTranslationY(F)V |
547 |
····.line·18 |
553 | ····.line·188 |
548 | ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setTranslationY(F)V | 554 | ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setTranslationY(F)V |
549 |
····.line·18 |
555 | ····.line·189 |
550 | ····return-void | 556 | ····return-void |
551 | .end·method | 557 | .end·method |
Max diff block lines reached; 0/2797 bytes (0.00%) of diff not shown. |
Offset 1028, 177 lines modified | Offset 1028, 177 lines modified | ||
1028 | ····.param·p1,·"postEvents"····#·Z | 1028 | ····.param·p1,·"postEvents"····#·Z |
1029 | ····.prologue | 1029 | ····.prologue |
1030 | ····const/4·v5,·0x1 | 1030 | ····const/4·v5,·0x1 |
1031 | ····const/4·v8,·0x0 | 1031 | ····const/4·v8,·0x0 |
1032 |
····.line·18 |
1032 | ····.line·1894 |
1033 | ····iget·v9,·p0,·Landroid/support/v4/view/ViewPager;->mScrollState:I | 1033 | ····iget·v9,·p0,·Landroid/support/v4/view/ViewPager;->mScrollState:I |
1034 | ····const/4·v10,·0x2 | 1034 | ····const/4·v10,·0x2 |
1035 | ····if-ne·v9,·v10,·:cond_3 | 1035 | ····if-ne·v9,·v10,·:cond_3 |
1036 | ····move·v2,·v5 | 1036 | ····move·v2,·v5 |
1037 |
····.line·189 |
1037 | ····.line·1895 |
1038 | ····.local·v2,·"needPopulate":Z | 1038 | ····.local·v2,·"needPopulate":Z |
1039 | ····:goto_0 | 1039 | ····:goto_0 |
1040 | ····if-eqz·v2,·:cond_1 | 1040 | ····if-eqz·v2,·:cond_1 |
1041 |
····.line·189 |
1041 | ····.line·1897 |
1042 | ····invoke-direct·{p0,·v8},·Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V | 1042 | ····invoke-direct·{p0,·v8},·Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V |
1043 |
····.line·189 |
1043 | ····.line·1898 |
1044 | ····iget-object·v9,·p0,·Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; | 1044 | ····iget-object·v9,·p0,·Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; |
1045 | ····invoke-virtual·{v9},·Landroid/widget/Scroller;->isFinished()Z | 1045 | ····invoke-virtual·{v9},·Landroid/widget/Scroller;->isFinished()Z |
1046 | ····move-result·v9 | 1046 | ····move-result·v9 |
1047 | ····if-nez·v9,·:cond_4 | 1047 | ····if-nez·v9,·:cond_4 |
1048 |
····.line·189 |
1048 | ····.line·1899 |
1049 | ····.local·v5,·"wasScrolling":Z | 1049 | ····.local·v5,·"wasScrolling":Z |
1050 | ····:goto_1 | 1050 | ····:goto_1 |
1051 | ····if-eqz·v5,·:cond_1 | 1051 | ····if-eqz·v5,·:cond_1 |
1052 |
····.line·1 |
1052 | ····.line·1900 |
1053 | ····iget-object·v9,·p0,·Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; | 1053 | ····iget-object·v9,·p0,·Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; |
1054 | ····invoke-virtual·{v9},·Landroid/widget/Scroller;->abortAnimation()V | 1054 | ····invoke-virtual·{v9},·Landroid/widget/Scroller;->abortAnimation()V |
1055 |
····.line·1 |
1055 | ····.line·1901 |
1056 | ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I | 1056 | ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I |
1057 | ····move-result·v3 | 1057 | ····move-result·v3 |
1058 |
····.line·1 |
1058 | ····.line·1902 |
1059 | ····.local·v3,·"oldX":I | 1059 | ····.local·v3,·"oldX":I |
1060 | ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewPager;->getScrollY()I | 1060 | ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewPager;->getScrollY()I |
1061 | ····move-result·v4 | 1061 | ····move-result·v4 |
1062 |
····.line·1 |
1062 | ····.line·1903 |
1063 | ····.local·v4,·"oldY":I | 1063 | ····.local·v4,·"oldY":I |
1064 | ····iget-object·v9,·p0,·Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; | 1064 | ····iget-object·v9,·p0,·Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; |
1065 | ····invoke-virtual·{v9},·Landroid/widget/Scroller;->getCurrX()I | 1065 | ····invoke-virtual·{v9},·Landroid/widget/Scroller;->getCurrX()I |
1066 | ····move-result·v6 | 1066 | ····move-result·v6 |
1067 |
····.line·1 |
1067 | ····.line·1904 |
1068 | ····.local·v6,·"x":I | 1068 | ····.local·v6,·"x":I |
1069 | ····iget-object·v9,·p0,·Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; | 1069 | ····iget-object·v9,·p0,·Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; |
1070 | ····invoke-virtual·{v9},·Landroid/widget/Scroller;->getCurrY()I | 1070 | ····invoke-virtual·{v9},·Landroid/widget/Scroller;->getCurrY()I |
1071 | ····move-result·v7 | 1071 | ····move-result·v7 |
1072 |
····.line·190 |
1072 | ····.line·1905 |
1073 | ····.local·v7,·"y":I | 1073 | ····.local·v7,·"y":I |
1074 | ····if-ne·v3,·v6,·:cond_0 | 1074 | ····if-ne·v3,·v6,·:cond_0 |
1075 | ····if-eq·v4,·v7,·:cond_1 | 1075 | ····if-eq·v4,·v7,·:cond_1 |
1076 |
····.line·190 |
1076 | ····.line·1906 |
1077 | ····:cond_0 | 1077 | ····:cond_0 |
1078 | ····invoke-virtual·{p0,·v6,·v7},·Landroid/support/v4/view/ViewPager;->scrollTo(II)V | 1078 | ····invoke-virtual·{p0,·v6,·v7},·Landroid/support/v4/view/ViewPager;->scrollTo(II)V |
1079 |
····.line·190 |
1079 | ····.line·1907 |
1080 | ····if-eq·v6,·v3,·:cond_1 | 1080 | ····if-eq·v6,·v3,·:cond_1 |
1081 |
····.line·190 |
1081 | ····.line·1908 |
1082 | ····invoke-direct·{p0,·v6},·Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z | 1082 | ····invoke-direct·{p0,·v6},·Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z |
1083 |
····.line·19 |
1083 | ····.line·1913 |
1084 | ····.end·local·v3····#·"oldX":I | 1084 | ····.end·local·v3····#·"oldX":I |
1085 | ····.end·local·v4····#·"oldY":I | 1085 | ····.end·local·v4····#·"oldY":I |
1086 | ····.end·local·v5····#·"wasScrolling":Z | 1086 | ····.end·local·v5····#·"wasScrolling":Z |
1087 | ····.end·local·v6····#·"x":I | 1087 | ····.end·local·v6····#·"x":I |
1088 | ····.end·local·v7····#·"y":I | 1088 | ····.end·local·v7····#·"y":I |
1089 | ····:cond_1 | 1089 | ····:cond_1 |
1090 | ····iput-boolean·v8,·p0,·Landroid/support/v4/view/ViewPager;->mPopulatePending:Z | 1090 | ····iput-boolean·v8,·p0,·Landroid/support/v4/view/ViewPager;->mPopulatePending:Z |
1091 |
····.line·19 |
1091 | ····.line·1914 |
1092 | ····const/4·v0,·0x0 | 1092 | ····const/4·v0,·0x0 |
1093 | ····.local·v0,·"i":I | 1093 | ····.local·v0,·"i":I |
Max diff block lines reached; 128921/131602 bytes (97.96%) of diff not shown. |
Offset 31, 61 lines modified | Offset 31, 61 lines modified | ||
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·public·constructor·<init>()V | 32 | .method·public·constructor·<init>()V |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····.prologue | 34 | ····.prologue |
35 | ····const/4·v0,·-0x1 | 35 | ····const/4·v0,·-0x1 |
36 |
····.line·30 |
36 | ····.line·3044 |
37 | ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V | 37 | ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V |
38 |
····.line·302 |
38 | ····.line·3025 |
39 | ····const/4·v0,·0x0 | 39 | ····const/4·v0,·0x0 |
40 | ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F | 40 | ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F |
41 |
····.line·304 |
41 | ····.line·3045 |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
44 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 44 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
45 | ····.locals·3 | 45 | ····.locals·3 |
46 | ····.param·p1,·"context"····#·Landroid/content/Context; | 46 | ····.param·p1,·"context"····#·Landroid/content/Context; |
47 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 47 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
48 | ····.prologue | 48 | ····.prologue |
49 |
····.line·304 |
49 | ····.line·3048 |
50 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 50 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
51 |
····.line·302 |
51 | ····.line·3025 |
52 | ····const/4·v1,·0x0 | 52 | ····const/4·v1,·0x0 |
53 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F | 53 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F |
54 |
····.line·30 |
54 | ····.line·3050 |
55 | ····#·getter·for:·Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I | 55 | ····#·getter·for:·Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I |
56 | ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I | 56 | ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I |
57 | ····move-result-object·v1 | 57 | ····move-result-object·v1 |
58 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | 58 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; |
59 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
60 |
····.line·30 |
60 | ····.line·3051 |
61 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 61 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
62 | ····const/4·v1,·0x0 | 62 | ····const/4·v1,·0x0 |
63 | ····const/16·v2,·0x30 | 63 | ····const/16·v2,·0x30 |
64 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I | 64 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I |
65 | ····move-result·v1 | 65 | ····move-result·v1 |
66 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I | 66 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I |
67 |
····.line·30 |
67 | ····.line·3052 |
68 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 68 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
69 |
····.line·30 |
69 | ····.line·3053 |
70 | ····return-void | 70 | ····return-void |
71 | .end·method | 71 | .end·method |
Offset 19, 29 lines modified | Offset 19, 29 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V | 20 | .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 |
····.line·293 |
23 | ····.line·2936 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; |
25 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·private·canScroll()Z | 28 | .method·private·canScroll()Z |
29 | ····.locals·2 | 29 | ····.locals·2 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····const/4·v0,·0x1 | 31 | ····const/4·v0,·0x1 |
32 |
····.line·298 |
32 | ····.line·2989 |
33 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; | 33 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; |
34 | ····#·getter·for:·Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; | 34 | ····#·getter·for:·Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; |
35 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; | 35 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; |
36 | ····move-result-object·v1 | 36 | ····move-result-object·v1 |
Offset 73, 40 lines modified | Offset 73, 40 lines modified | ||
73 | #·virtual·methods | 73 | #·virtual·methods |
74 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | 74 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V |
75 | ····.locals·3 | 75 | ····.locals·3 |
76 | ····.param·p1,·"host"····#·Landroid/view/View; | 76 | ····.param·p1,·"host"····#·Landroid/view/View; |
77 | ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | 77 | ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; |
78 | ····.prologue | 78 | ····.prologue |
79 |
····.line·29 |
79 | ····.line·2940 |
80 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | 80 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V |
81 |
····.line·29 |
81 | ····.line·2941 |
82 | ····const-class·v1,·Landroid/support/v4/view/ViewPager; | 82 | ····const-class·v1,·Landroid/support/v4/view/ViewPager; |
83 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; | 83 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
84 | ····move-result-object·v1 | 84 | ····move-result-object·v1 |
85 | ····invoke-virtual·{p2,·v1},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V | 85 | ····invoke-virtual·{p2,·v1},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V |
86 |
····.line·29 |
86 | ····.line·2942 |
87 | ····invoke-static·{p2},·Landroid/support/v4/view/accessibility/AccessibilityEventCompat;->asRecord(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | 87 | ····invoke-static·{p2},·Landroid/support/v4/view/accessibility/AccessibilityEventCompat;->asRecord(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; |
88 | ····move-result-object·v0 | 88 | ····move-result-object·v0 |
89 |
····.line·29 |
89 | ····.line·2944 |
90 | ····.local·v0,·"recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | 90 | ····.local·v0,·"recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; |
91 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z | 91 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z |
92 | ····move-result·v1 | 92 | ····move-result·v1 |
93 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V | 93 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V |
94 |
····.line·294 |
94 | ····.line·2945 |
95 | ····invoke-virtual·{p2},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I | 95 | ····invoke-virtual·{p2},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I |
96 | ····move-result·v1 | 96 | ····move-result·v1 |
97 | ····const/16·v2,·0x1000 | 97 | ····const/16·v2,·0x1000 |
98 | ····if-ne·v1,·v2,·:cond_0 | 98 | ····if-ne·v1,·v2,·:cond_0 |
Offset 116, 112 lines modified | Offset 116, 112 lines modified | ||
116 | ····#·getter·for:·Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; | 116 | ····#·getter·for:·Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; |
117 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; | 117 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; |
118 | ····move-result-object·v1 | 118 | ····move-result-object·v1 |
119 | ····if-eqz·v1,·:cond_0 | 119 | ····if-eqz·v1,·:cond_0 |
120 |
····.line·294 |
120 | ····.line·2947 |
121 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; | 121 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; |
122 | ····#·getter·for:·Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; | 122 | ····#·getter·for:·Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; |
123 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; | 123 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; |
124 | ····move-result-object·v1 | 124 | ····move-result-object·v1 |
125 | ····invoke-virtual·{v1},·Landroid/support/v4/view/PagerAdapter;->getCount()I | 125 | ····invoke-virtual·{v1},·Landroid/support/v4/view/PagerAdapter;->getCount()I |
126 | ····move-result·v1 | 126 | ····move-result·v1 |
127 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setItemCount(I)V | 127 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setItemCount(I)V |
128 |
····.line·294 |
128 | ····.line·2948 |
129 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; | 129 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; |
130 | ····#·getter·for:·Landroid/support/v4/view/ViewPager;->mCurItem:I | 130 | ····#·getter·for:·Landroid/support/v4/view/ViewPager;->mCurItem:I |
131 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I | 131 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I |
132 | ····move-result·v1 | 132 | ····move-result·v1 |
Max diff block lines reached; 5892/9908 bytes (59.47%) of diff not shown. |
Offset 19, 54 lines modified | Offset 19, 54 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V | 20 | .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 |
····.line·29 |
23 | ····.line·2993 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; |
25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V | 28 | .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPager; | 30 | ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPager; |
31 | ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPager$1; | 31 | ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPager$1; |
32 | ····.prologue | 32 | ····.prologue |
33 |
····.line·29 |
33 | ····.line·2993 |
34 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V | 34 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
37 | #·virtual·methods | 37 | #·virtual·methods |
38 | .method·public·onChanged()V | 38 | .method·public·onChanged()V |
39 | ····.locals·1 | 39 | ····.locals·1 |
40 | ····.prologue | 40 | ····.prologue |
41 |
····.line·299 |
41 | ····.line·2996 |
42 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; | 42 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; |
43 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V | 43 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V |
44 |
····.line·299 |
44 | ····.line·2997 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·public·onInvalidated()V | 47 | .method·public·onInvalidated()V |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.prologue | 49 | ····.prologue |
50 |
····.line· |
50 | ····.line·3000 |
51 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; | 51 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; |
52 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V | 52 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V |
53 |
····.line· |
53 | ····.line·3001 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
Offset 28, 84 lines modified | Offset 28, 84 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·305 |
32 | ····.line·3056 |
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·compare(Landroid/view/View;Landroid/view/View;)I | 37 | .method·public·compare(Landroid/view/View;Landroid/view/View;)I |
38 | ····.locals·4 | 38 | ····.locals·4 |
39 | ····.param·p1,·"lhs"····#·Landroid/view/View; | 39 | ····.param·p1,·"lhs"····#·Landroid/view/View; |
40 | ····.param·p2,·"rhs"····#·Landroid/view/View; | 40 | ····.param·p2,·"rhs"····#·Landroid/view/View; |
41 | ····.prologue | 41 | ····.prologue |
42 |
····.line·305 |
42 | ····.line·3059 |
43 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 43 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
44 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
45 | ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams; | 45 | ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams; |
46 |
····.line·30 |
46 | ····.line·3060 |
47 | ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams; | 47 | ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams; |
48 | ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 48 | ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
49 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
50 | ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams; | 50 | ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams; |
51 |
····.line·30 |
51 | ····.line·3061 |
52 | ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams; | 52 | ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams; |
53 | ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z | 53 | ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z |
54 | ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z | 54 | ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z |
55 | ····if-eq·v2,·v3,·:cond_1 | 55 | ····if-eq·v2,·v3,·:cond_1 |
56 |
····.line·30 |
56 | ····.line·3062 |
57 | ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z | 57 | ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z |
58 | ····if-eqz·v2,·:cond_0 | 58 | ····if-eqz·v2,·:cond_0 |
59 | ····const/4·v2,·0x1 | 59 | ····const/4·v2,·0x1 |
60 |
····.line·30 |
60 | ····.line·3064 |
61 | ····:goto_0 | 61 | ····:goto_0 |
62 | ····return·v2 | 62 | ····return·v2 |
63 |
····.line·30 |
63 | ····.line·3062 |
64 | ····:cond_0 | 64 | ····:cond_0 |
65 | ····const/4·v2,·-0x1 | 65 | ····const/4·v2,·-0x1 |
66 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
67 |
····.line·30 |
67 | ····.line·3064 |
68 | ····:cond_1 | 68 | ····:cond_1 |
69 | ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I | 69 | ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I |
70 | ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I | 70 | ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I |
71 | ····sub-int/2addr·v2,·v3 | 71 | ····sub-int/2addr·v2,·v3 |
72 | ····goto·:goto_0 | 72 | ····goto·:goto_0 |
73 | .end·method | 73 | .end·method |
74 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 74 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
75 | ····.locals·1 | 75 | ····.locals·1 |
76 | ····.prologue | 76 | ····.prologue |
77 |
····.line·305 |
77 | ····.line·3056 |
78 | ····check-cast·p1,·Landroid/view/View; | 78 | ····check-cast·p1,·Landroid/view/View; |
79 | ····check-cast·p2,·Landroid/view/View; | 79 | ····check-cast·p2,·Landroid/view/View; |
80 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I | 80 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I |
81 | ····move-result·v0 | 81 | ····move-result·v0 |
Offset 15, 10 lines modified | Offset 15, 9 lines modified | ||
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·9 | 18 | ····.line·9 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····.line·10 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
Offset 320, 119 lines modified | Offset 320, 118 lines modified | ||
320 | ········value·=·{ | 320 | ········value·=·{ |
321 | ············"DefaultLocale" | 321 | ············"DefaultLocale" |
322 | ········} | 322 | ········} |
323 | ····.end·annotation | 323 | ····.end·annotation |
324 | ····.prologue | 324 | ····.prologue |
325 | ····.line·160 | 325 | ····.line·160 |
326 |
····const/4·v |
326 | ····const/4·v0,·0x0 |
327 | ····.line·161 | 327 | ····.line·161 |
328 |
····.local·v |
328 | ····.local·v0,·"match":Z |
329 |
····iget-object·v |
329 | ····iget-object·v4,·p0,·Lorg/openbmap/services/wireless/blacklists/SsidBlackList;->mPrefixes:Ljava/util/ArrayList; |
330 |
····invoke-virtual·{v |
330 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
331 |
····move-result-object·v |
331 | ····move-result-object·v4 |
332 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
333 | ····:cond_0 | 332 | ····:cond_0 |
334 |
····invoke-interface·{v |
333 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
335 | ····move-result·v5 | 334 | ····move-result·v5 |
336 | ····if-eqz·v5,·:cond_1 | 335 | ····if-eqz·v5,·:cond_1 |
337 |
····invoke-interface·{v |
336 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
338 |
····move-result-object·v |
337 | ····move-result-object·v2 |
339 |
····check-cast·v |
338 | ····check-cast·v2,·Ljava/lang/String; |
340 | ····.line·162 | 339 | ····.line·162 |
341 |
····.local·v |
340 | ····.local·v2,·"prefix":Ljava/lang/String; |
342 | ····invoke-virtual·{p1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; | 341 | ····invoke-virtual·{p1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
343 | ····move-result-object·v5 | 342 | ····move-result-object·v5 |
344 |
····invoke-virtual·{v |
343 | ····invoke-virtual·{v2},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
345 | ····move-result-object·v6 | 344 | ····move-result-object·v6 |
346 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z | 345 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
347 | ····move-result·v5 | 346 | ····move-result·v5 |
348 | ····if-eqz·v5,·:cond_0 | 347 | ····if-eqz·v5,·:cond_0 |
349 | ····.line·163 | 348 | ····.line·163 |
350 |
····const/4·v |
349 | ····const/4·v0,·0x1 |
351 | ····.line·169 | 350 | ····.line·169 |
352 |
····.end·local·v |
351 | ····.end·local·v2····#·"prefix":Ljava/lang/String; |
353 | ····:cond_1 | 352 | ····:cond_1 |
354 |
····if-eqz·v |
353 | ····if-eqz·v0,·:cond_2 |
355 |
····move·v |
354 | ····move·v1,·v0 |
356 | ····.line·180 | 355 | ····.line·180 |
357 |
····.end·local·v |
356 | ····.end·local·v0····#·"match":Z |
358 |
····.local·v |
357 | ····.local·v1,·"match":Z |
359 | ····:goto_0 | 358 | ····:goto_0 |
360 |
····return·v |
359 | ····return·v1 |
361 | ····.line·173 | 360 | ····.line·173 |
362 |
····.end·local·v |
361 | ····.end·local·v1····#·"match":Z |
363 |
····.restart·local·v |
362 | ····.restart·local·v0····#·"match":Z |
364 | ····:cond_2 | 363 | ····:cond_2 |
365 |
····iget-object·v |
364 | ····iget-object·v4,·p0,·Lorg/openbmap/services/wireless/blacklists/SsidBlackList;->mSuffixes:Ljava/util/ArrayList; |
366 |
····invoke-virtual·{v |
365 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
367 |
····move-result-object·v |
366 | ····move-result-object·v4 |
368 | ····:cond_3 | 367 | ····:cond_3 |
369 |
····invoke-interface·{v |
368 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
370 | ····move-result·v5 | 369 | ····move-result·v5 |
371 | ····if-eqz·v5,·:cond_4 | 370 | ····if-eqz·v5,·:cond_4 |
372 |
····invoke-interface·{v |
371 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
373 |
····move-result-object·v |
372 | ····move-result-object·v3 |
374 |
····check-cast·v |
373 | ····check-cast·v3,·Ljava/lang/String; |
375 | ····.line·174 | 374 | ····.line·174 |
376 |
····.local·v |
375 | ····.local·v3,·"suffix":Ljava/lang/String; |
377 | ····invoke-virtual·{p1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; | 376 | ····invoke-virtual·{p1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
378 | ····move-result-object·v5 | 377 | ····move-result-object·v5 |
379 |
····invoke-virtual·{v |
378 | ····invoke-virtual·{v3},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
380 | ····move-result-object·v6 | 379 | ····move-result-object·v6 |
381 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z | 380 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
382 | ····move-result·v5 | 381 | ····move-result·v5 |
Max diff block lines reached; 625/4427 bytes (14.12%) of diff not shown. |
Offset 1806, 355 lines modified | Offset 1806, 337 lines modified | ||
1806 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 1806 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
1807 | ····.line·256 | 1807 | ····.line·256 |
1808 | ····return-void | 1808 | ····return-void |
1809 | .end·method | 1809 | .end·method |
1810 | .method·public·static·run(Ljava/lang/String;)V | 1810 | .method·public·static·run(Ljava/lang/String;)V |
1811 |
····.locals·1 |
1811 | ····.locals·15 |
1812 | ····.param·p0,·"filename"····#·Ljava/lang/String; | 1812 | ····.param·p0,·"filename"····#·Ljava/lang/String; |
1813 | ····.prologue | 1813 | ····.prologue |
1814 |
···· |
1814 | ····const/4·v14,·0x1 |
1815 | ····new-instance·v4,·Ljava/io/File; | ||
1816 |
····const/4·v |
1815 | ····const/4·v9,·0x0 |
1817 |
···· |
1816 | ····.line·217 |
1817 | ····new-instance·v3,·Ljava/io/File; | ||
1818 |
···· |
1818 | ····sget-object·v8,·Ljava/io/File;->separator:Ljava/lang/String; |
1819 |
···· |
1819 | ····invoke-virtual·{p0,·v8},·Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I |
1820 |
···· |
1820 | ····move-result·v8 |
1821 |
···· |
1821 | ····invoke-virtual·{p0,·v14,·v8},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
1822 | ····move-result-object·v8 | ||
1822 |
····invoke-direct·{v |
1823 | ····invoke-direct·{v3,·v8},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
1823 | ····.line·218 | 1824 | ····.line·218 |
1824 |
····.local·v |
1825 | ····.local·v3,·"folder":Ljava/io/File; |
1825 |
····const/4·v |
1826 | ····const/4·v4,·0x0 |
1826 | ····.line·219 | 1827 | ····.line·219 |
1827 |
····.local·v |
1828 | ····.local·v4,·"folderAccessible":Z |
1828 |
····invoke-virtual·{v |
1829 | ····invoke-virtual·{v3},·Ljava/io/File;->exists()Z |
1829 |
····move-result·v |
1830 | ····move-result·v8 |
1830 |
····if-eqz·v |
1831 | ····if-eqz·v8,·:cond_0 |
1831 |
····invoke-virtual·{v |
1832 | ····invoke-virtual·{v3},·Ljava/io/File;->canWrite()Z |
1832 |
····move-result·v |
1833 | ····move-result·v8 |
1833 |
····if-eqz·v |
1834 | ····if-eqz·v8,·:cond_0 |
1834 | ····.line·220 | 1835 | ····.line·220 |
1835 |
····const/4·v |
1836 | ····const/4·v4,·0x1 |
1836 | ····.line·223 | 1837 | ····.line·223 |
1837 | ····:cond_0 | 1838 | ····:cond_0 |
1838 |
····invoke-virtual·{v |
1839 | ····invoke-virtual·{v3},·Ljava/io/File;->exists()Z |
1839 |
····move-result·v |
1840 | ····move-result·v8 |
1840 |
····if-nez·v |
1841 | ····if-nez·v8,·:cond_1 |
1841 | ····.line·224 | 1842 | ····.line·224 |
1842 |
····sget-object·v |
1843 | ····sget-object·v8,·Lorg/openbmap/services/wireless/blacklists/SsidBlackListBootstraper;->TAG:Ljava/lang/String; |
1843 |
····new-instance·v1 |
1844 | ····new-instance·v10,·Ljava/lang/StringBuilder; |
1844 |
····invoke-direct·{v1 |
1845 | ····invoke-direct·{v10},·Ljava/lang/StringBuilder;-><init>()V |
1845 |
····const-string·v1 |
1846 | ····const-string·v11,·"Folder·missing:·create·" |
1846 |
····invoke-virtual·{v1 |
1847 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1847 |
····move-result-object·v1 |
1848 | ····move-result-object·v10 |
1848 |
····invoke-virtual·{v |
1849 | ····invoke-virtual·{v3},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
1849 |
····move-result-object·v1 |
1850 | ····move-result-object·v11 |
1850 |
····invoke-virtual·{v1 |
1851 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1851 |
····move-result-object·v1 |
1852 | ····move-result-object·v10 |
1852 |
····invoke-virtual·{v1 |
1853 | ····invoke-virtual·{v10},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
1853 |
····move-result-object·v1 |
1854 | ····move-result-object·v10 |
1854 |
····invoke-static·{v |
1855 | ····invoke-static·{v8,·v10},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
1855 | ····.line·225 | 1856 | ····.line·225 |
1856 |
····invoke-virtual·{v |
1857 | ····invoke-virtual·{v3},·Ljava/io/File;->mkdirs()Z |
1857 |
····move-result·v |
1858 | ····move-result·v4 |
1858 | ····.line·228 | 1859 | ····.line·228 |
1859 | ····:cond_1 | 1860 | ····:cond_1 |
1860 |
····if-eqz·v |
1861 | ····if-eqz·v4,·:cond_4 |
1861 | ····.line·229 | 1862 | ····.line·229 |
1862 |
····new-instance·v |
1863 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
Max diff block lines reached; 14076/18423 bytes (76.40%) of diff not shown. |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lorg/openbmap/unifiedNlp/utils/ICatalogsListAdapterListener; | 6 | .implements·Lorg/openbmap/unifiedNlp/utils/ICatalogsListAdapterListener; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogs$1;, | ||
11 | ········Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogs$GetAvailableCatalogsTask; | 10 | ········Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogs$GetAvailableCatalogsTask; |
12 | ····} | 11 | ····} |
13 | .end·annotation | 12 | .end·annotation |
14 | #·static·fields | 13 | #·static·fields |
15 | .field·private·static·final·LIST_DOWNLOADS_URL:Ljava/lang/String;·=·"https://radiocells.org/downloads/catalog_downloads.json" | 14 | .field·private·static·final·LIST_DOWNLOADS_URL:Ljava/lang/String;·=·"https://radiocells.org/downloads/catalog_downloads.json" |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$children:Lorg/openbmap/unifiedNlp/utils/CatalogDownload; | 22 | .field·final·synthetic·val$children:Lorg/openbmap/unifiedNlp/utils/CatalogDownload; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogsListAdapter;Lorg/openbmap/unifiedNlp/utils/CatalogDownload;)V | 24 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogsListAdapter;Lorg/openbmap/unifiedNlp/utils/CatalogDownload;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogsListAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·68 | 28 | ····.line·68 |
28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogsListAdapter$1;->this$0:Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogsListAdapter; | 29 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogsListAdapter$1;->this$0:Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogsListAdapter; |
29 | ····iput-object·p2,·p0,·Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogsListAdapter$1;->val$children:Lorg/openbmap/unifiedNlp/utils/CatalogDownload; | 30 | ····iput-object·p2,·p0,·Lorg/openbmap/unifiedNlp/DialogPreferenceCatalogsListAdapter$1;->val$children:Lorg/openbmap/unifiedNlp/utils/CatalogDownload; |
Offset 23, 10 lines modified | Offset 23, 9 lines modified | ||
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·10 | 26 | ····.line·10 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····.line·92 | ||
29 | ····return-void | 28 | ····return-void |
30 | .end·method | 29 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·90 | 27 | ····.line·90 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$1;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$1;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·95 | 27 | ····.line·95 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$2;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$2;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$3; | 21 | .field·final·synthetic·this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$3; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity$3;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity$3;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lorg/openbmap/unifiedNlp/SettingsActivity$3; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·167 | 27 | ····.line·167 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$3$1;->this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$3; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$3$1;->this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$3; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 22 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V | 24 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V |
25 | ····.locals·4 | 25 | ····.locals·4 |
26 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/SettingsActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·160 | 28 | ····.line·160 |
28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$3;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 29 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$3;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 42, 22 lines modified | Offset 43, 24 lines modified | ||
42 | ····const-string·v1,·"data.dir" | 43 | ····const-string·v1,·"data.dir" |
43 | ····iget-object·v2,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$3;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 44 | ····iget-object·v2,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$3;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
44 | ····const/4·v3,·0x0 | 45 | ····const/4·v3,·0x0 |
46 | ····.line·162 | ||
45 | ····invoke-virtual·{v2,·v3},·Lorg/openbmap/unifiedNlp/SettingsActivity;->getExternalFilesDir(Ljava/lang/String;)Ljava/io/File; | 47 | ····invoke-virtual·{v2,·v3},·Lorg/openbmap/unifiedNlp/SettingsActivity;->getExternalFilesDir(Ljava/lang/String;)Ljava/io/File; |
46 | ····move-result-object·v2 | 48 | ····move-result-object·v2 |
47 | ····invoke-virtual·{v2},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | 49 | ····invoke-virtual·{v2},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
48 | ····move-result-object·v2 | 50 | ····move-result-object·v2 |
51 | ····.line·161 | ||
49 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 52 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
50 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
51 | ····iput-object·v0,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$3;->mChosenDir:Ljava/lang/String; | 54 | ····iput-object·v0,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$3;->mChosenDir:Ljava/lang/String; |
52 | ····return-void | 55 | ····return-void |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$5; | 21 | .field·final·synthetic·this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$5; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity$5;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity$5;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lorg/openbmap/unifiedNlp/SettingsActivity$5; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·254 | 27 | ····.line·254 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$5$1;->this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$5; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$5$1;->this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$5; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·202 | 27 | ····.line·202 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$4;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$4;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·243 | 27 | ····.line·243 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$5;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$5;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 18 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V | 20 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/SettingsActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·293 | 24 | ····.line·293 |
24 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$6;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 25 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$6;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$5; | 21 | .field·final·synthetic·this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$5; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity$5;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity$5;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lorg/openbmap/unifiedNlp/SettingsActivity$5; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·260 | 27 | ····.line·260 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$5$2;->this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$5; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$5$2;->this$1:Lorg/openbmap/unifiedNlp/SettingsActivity$5; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·385 | 27 | ····.line·385 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$7;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$7;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·392 | 27 | ····.line·392 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$8;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/SettingsActivity$8;->this$0:Lorg/openbmap/unifiedNlp/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 52, 14 lines modified | Offset 52, 15 lines modified | ||
52 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider; | 52 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider; |
53 | #·direct·methods | 53 | #·direct·methods |
54 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider;)V | 54 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider;)V |
55 | ····.locals·0 | 55 | ····.locals·0 |
56 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider; | ||
56 | ····.prologue | 57 | ····.prologue |
57 | ····.line·103 | 58 | ····.line·103 |
58 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$1;->this$0:Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider; | 59 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$1;->this$0:Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider; |
59 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 60 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
Offset 195, 15 lines modified | Offset 196, 15 lines modified | ||
195 | ····goto·:goto_0 | 196 | ····goto·:goto_0 |
196 | .end·method | 197 | .end·method |
197 | #·virtual·methods | 198 | #·virtual·methods |
198 | .method·protected·varargs·doInBackground([Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$LocationQueryParams;)Landroid/location/Location; | 199 | .method·protected·varargs·doInBackground([Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$LocationQueryParams;)Landroid/location/Location; |
199 |
····.locals·4 |
200 | ····.locals·40 |
200 | ····.param·p1,·"params"····#·[Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$LocationQueryParams; | 201 | ····.param·p1,·"params"····#·[Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$LocationQueryParams; |
201 | ····.annotation·build·Landroid/annotation/SuppressLint; | 202 | ····.annotation·build·Landroid/annotation/SuppressLint; |
202 | ········value·=·{ | 203 | ········value·=·{ |
203 | ············"DefaultLocale" | 204 | ············"DefaultLocale" |
204 | ········} | 205 | ········} |
205 | ····.end·annotation | 206 | ····.end·annotation |
Offset 211, 18 lines modified | Offset 212, 18 lines modified | ||
211 | ········value·=·0x11 | 212 | ········value·=·0x11 |
212 | ····.end·annotation | 213 | ····.end·annotation |
213 | ····.prologue | 214 | ····.prologue |
214 | ····.line·121 | 215 | ····.line·121 |
215 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J | 216 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J |
216 |
····move-result-wide·v |
217 | ····move-result-wide·v28 |
217 | ····.line·122 | 218 | ····.line·122 |
218 |
····.local·v |
219 | ····.local·v28,·"now":J |
219 | ····if-nez·p1,·:cond_0 | 220 | ····if-nez·p1,·:cond_0 |
220 | ····.line·123 | 221 | ····.line·123 |
221 | ····new-instance·v2,·Ljava/lang/IllegalArgumentException; | 222 | ····new-instance·v2,·Ljava/lang/IllegalArgumentException; |
222 | ····const-string·v3,·"Wifi·list·was·null" | 223 | ····const-string·v3,·"Wifi·list·was·null" |
Offset 270, 262 lines modified | Offset 271, 261 lines modified | ||
270 | ····:cond_1 | 271 | ····:cond_1 |
271 | ····const/4·v2,·0x0 | 272 | ····const/4·v2,·0x0 |
272 | ····aget-object·v2,·p1,·v2 | 273 | ····aget-object·v2,·p1,·v2 |
273 | ····iget-object·v0,·v2,·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$LocationQueryParams;->wifiList:Ljava/util/List; | 274 | ····iget-object·v0,·v2,·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$LocationQueryParams;->wifiList:Ljava/util/List; |
274 |
····move-object/from16·v |
275 | ····move-object/from16·v37,·v0 |
275 | ····.line·131 | 276 | ····.line·131 |
276 |
····.local·v |
277 | ····.local·v37,·"wifiListRaw":Ljava/util/List;,·"Ljava/util/List<Landroid/net/wifi/ScanResult;>;" |
277 | ····const/4·v2,·0x0 | 278 | ····const/4·v2,·0x0 |
278 | ····aget-object·v2,·p1,·v2 | 279 | ····aget-object·v2,·p1,·v2 |
279 | ····iget-object·v0,·v2,·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$LocationQueryParams;->cellsList:Ljava/util/List; | 280 | ····iget-object·v0,·v2,·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$LocationQueryParams;->cellsList:Ljava/util/List; |
280 |
····move-object/from16·v2 |
281 | ····move-object/from16·v20,·v0 |
281 | ····.line·132 | 282 | ····.line·132 |
282 |
····.local·v2 |
283 | ····.local·v20,·"cellsListRaw":Ljava/util/List;,·"Ljava/util/List<Lorg/openbmap/unifiedNlp/services/Cell;>;" |
283 |
····new-instance·v3 |
284 | ····new-instance·v36,·Ljava/util/HashMap; |
284 |
····invoke-direct/range·{v3 |
285 | ····invoke-direct/range·{v36·..·v36},·Ljava/util/HashMap;-><init>()V |
285 | ····.line·133 | 286 | ····.line·133 |
286 |
····.local·v3 |
287 | ····.local·v36,·"wifiList":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Landroid/net/wifi/ScanResult;>;" |
287 |
····new-instance·v |
288 | ····new-instance·v19,·Ljava/util/ArrayList; |
288 |
····invoke-direct/range·{v |
289 | ····invoke-direct/range·{v19·..·v19},·Ljava/util/ArrayList;-><init>()V |
289 | ····.line·134 | 290 | ····.line·134 |
290 |
····.local·v |
291 | ····.local·v19,·"cellsList":Ljava/util/List;,·"Ljava/util/List<Lorg/openbmap/unifiedNlp/services/Cell;>;" |
291 |
····new-instance·v |
292 | ····new-instance·v27,·Ljava/util/HashMap; |
292 |
····invoke-direct/range·{v |
293 | ····invoke-direct/range·{v27·..·v27},·Ljava/util/HashMap;-><init>()V |
293 | ····.line·135 | 294 | ····.line·135 |
294 |
····.local·v |
295 | ····.local·v27,·"locations":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Landroid/location/Location;>;" |
295 | ····const/4·v2,·0x0 | 296 | ····const/4·v2,·0x0 |
296 | ····new-array·v0,·v2,·[Ljava/lang/String; | 297 | ····new-array·v0,·v2,·[Ljava/lang/String; |
297 |
····move-object/from16·v3 |
298 | ····move-object/from16·v32,·v0 |
298 | ····.line·136 | 299 | ····.line·136 |
299 |
····.local·v3 |
300 | ····.local·v32,·"resultIds":[Ljava/lang/String; |
300 |
····new-instance·v1 |
301 | ····new-instance·v17,·Ljava/util/ArrayList; |
Max diff block lines reached; 89708/93917 bytes (95.52%) of diff not shown. |
Offset 192, 14 lines modified | Offset 192, 15 lines modified | ||
192 | ····iget-object·v4,·p0,·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider;->prefs:Landroid/content/SharedPreferences; | 192 | ····iget-object·v4,·p0,·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider;->prefs:Landroid/content/SharedPreferences; |
193 | ····const-string·v5,·"data.ref_database" | 193 | ····const-string·v5,·"data.ref_database" |
194 | ····const-string·v6,·"openbmap.sqlite" | 194 | ····const-string·v6,·"openbmap.sqlite" |
195 | ····.line·86 | ||
195 | ····invoke-interface·{v4,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 196 | ····invoke-interface·{v4,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
196 | ····move-result-object·v4 | 197 | ····move-result-object·v4 |
197 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 198 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
198 | ····move-result-object·v3 | 199 | ····move-result-object·v3 |
Offset 433, 12 lines modified | Offset 434, 13 lines modified | ||
433 | ····new-array·v2,·v2,·[Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$LocationQueryParams; | 434 | ····new-array·v2,·v2,·[Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$LocationQueryParams; |
434 | ····const/4·v3,·0x0 | 435 | ····const/4·v3,·0x0 |
435 | ····aput-object·v0,·v2,·v3 | 436 | ····aput-object·v0,·v2,·v3 |
437 | ····.line·493 | ||
436 | ····invoke-virtual·{v1,·v2},·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 438 | ····invoke-virtual·{v1,·v2},·Lorg/openbmap/unifiedNlp/Geocoder/OfflineProvider$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
437 | ····.line·494 | 439 | ····.line·494 |
438 | ····return-void | 440 | ····return-void |
439 | .end·method | 441 | .end·method |
Offset 28, 28 lines modified | Offset 28, 29 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider; | 29 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider;)V | 31 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider; | ||
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·99 | 35 | ····.line·99 |
35 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider$1;->this$0:Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider; | 36 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider$1;->this$0:Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider; |
36 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 37 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
37 | ····return-void | 38 | ····return-void |
38 | .end·method | 39 | .end·method |
39 | #·virtual·methods | 40 | #·virtual·methods |
40 | .method·public·buildParams(Ljava/util/ArrayList;Ljava/util/List;)Lorg/json/JSONObject; | 41 | .method·public·buildParams(Ljava/util/ArrayList;Ljava/util/List;)Lorg/json/JSONObject; |
41 |
····.locals· |
42 | ····.locals·8 |
42 | ····.annotation·system·Ldalvik/annotation/Signature; | 43 | ····.annotation·system·Ldalvik/annotation/Signature; |
43 | ········value·=·{ | 44 | ········value·=·{ |
44 | ············"(", | 45 | ············"(", |
45 | ············"Ljava/util/ArrayList", | 46 | ············"Ljava/util/ArrayList", |
46 | ············"<", | 47 | ············"<", |
47 | ············"Ljava/lang/String;", | 48 | ············"Ljava/lang/String;", |
48 | ············">;", | 49 | ············">;", |
Offset 61, 243 lines modified | Offset 62, 240 lines modified | ||
61 | ········} | 62 | ········} |
62 | ····.end·annotation | 63 | ····.end·annotation |
63 | ····.prologue | 64 | ····.prologue |
64 | ····.line·174 | 65 | ····.line·174 |
65 | ····.local·p1,·"wifis":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" | 66 | ····.local·p1,·"wifis":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" |
66 | ····.local·p2,·"cells":Ljava/util/List;,·"Ljava/util/List<Lorg/openbmap/unifiedNlp/services/Cell;>;" | 67 | ····.local·p2,·"cells":Ljava/util/List;,·"Ljava/util/List<Lorg/openbmap/unifiedNlp/services/Cell;>;" |
67 |
····new-instance·v |
68 | ····new-instance·v3,·Lorg/json/JSONObject; |
68 |
····invoke-direct·{v |
69 | ····invoke-direct·{v3},·Lorg/json/JSONObject;-><init>()V |
69 | ····.line·177 | 70 | ····.line·177 |
70 |
····.local·v |
71 | ····.local·v3,·"root":Lorg/json/JSONObject; |
71 | ····:try_start_0 | 72 | ····:try_start_0 |
72 |
····new-instance·v |
73 | ····new-instance·v1,·Lorg/json/JSONArray; |
73 |
····invoke-direct·{v |
74 | ····invoke-direct·{v1},·Lorg/json/JSONArray;-><init>()V |
74 | ····.line·178 | 75 | ····.line·178 |
75 |
····.local·v |
76 | ····.local·v1,·"jsonArray":Lorg/json/JSONArray; |
76 |
····iget-object·v |
77 | ····iget-object·v5,·p0,·Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider$1;->this$0:Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider; |
77 | ····#·getter·for:·Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider;->mDebug:Z | 78 | ····#·getter·for:·Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider;->mDebug:Z |
78 |
····invoke-static·{v |
79 | ····invoke-static·{v5},·Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider;->access$200(Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider;)Z |
79 |
····move-result·v |
80 | ····move-result·v5 |
80 |
····if-eqz·v |
81 | ····if-eqz·v5,·:cond_0 |
81 | ····.line·179 | 82 | ····.line·179 |
82 |
····new-instance·v |
83 | ····new-instance·v2,·Lorg/json/JSONObject; |
83 |
····invoke-direct·{v |
84 | ····invoke-direct·{v2},·Lorg/json/JSONObject;-><init>()V |
84 | ····.line·180 | 85 | ····.line·180 |
85 |
····.local·v |
86 | ····.local·v2,·"object":Lorg/json/JSONObject; |
86 |
····const-string·v |
87 | ····const-string·v5,·"debug" |
87 |
····const-string·v |
88 | ····const-string·v6,·"1" |
88 |
····invoke-virtual·{v |
89 | ····invoke-virtual·{v2,·v5,·v6},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
89 | ····.line·181 | 90 | ····.line·181 |
90 |
····invoke-virtual·{v |
91 | ····invoke-virtual·{v1,·v2},·Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; |
91 | ····.line·184 | 92 | ····.line·184 |
92 |
····.end·local·v |
93 | ····.end·local·v2····#·"object":Lorg/json/JSONObject; |
93 | ····:cond_0 | 94 | ····:cond_0 |
94 | ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | 95 | ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
95 |
····move-result-object·v |
96 | ····move-result-object·v5 |
96 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
97 | ····:goto_0 | 97 | ····:goto_0 |
98 |
····invoke-interface·{v |
98 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
99 | ····move-result·v6 | 99 | ····move-result·v6 |
100 | ····if-eqz·v6,·:cond_2 | 100 | ····if-eqz·v6,·:cond_2 |
101 |
····invoke-interface·{v |
101 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
102 |
····move-result-object·v |
102 | ····move-result-object·v4 |
103 |
····check-cast·v |
103 | ····check-cast·v4,·Ljava/lang/String; |
104 | ····.line·185 | 104 | ····.line·185 |
105 |
····.local·v |
105 | ····.local·v4,·"s":Ljava/lang/String; |
106 |
····new-instance·v |
106 | ····new-instance·v2,·Lorg/json/JSONObject; |
Max diff block lines reached; 18489/22929 bytes (80.64%) of diff not shown. |
Offset 183, 149 lines modified | Offset 183, 148 lines modified | ||
183 | ············">;)V" | 183 | ············">;)V" |
184 | ········} | 184 | ········} |
185 | ····.end·annotation | 185 | ····.end·annotation |
186 | ····.prologue | 186 | ····.prologue |
187 | ····.local·p1,·"wifisList":Ljava/util/List;,·"Ljava/util/List<Landroid/net/wifi/ScanResult;>;" | 187 | ····.local·p1,·"wifisList":Ljava/util/List;,·"Ljava/util/List<Landroid/net/wifi/ScanResult;>;" |
188 | ····.local·p2,·"cellsList":Ljava/util/List;,·"Ljava/util/List<Lorg/openbmap/unifiedNlp/services/Cell;>;" | 188 | ····.local·p2,·"cellsList":Ljava/util/List;,·"Ljava/util/List<Lorg/openbmap/unifiedNlp/services/Cell;>;" |
189 |
····const/4·v |
189 | ····const/4·v3,·0x1 |
190 |
····const/4·v |
190 | ····const/4·v4,·0x0 |
191 | ····.line·86 | 191 | ····.line·86 |
192 |
····new-instance·v |
192 | ····new-instance·v1,·Ljava/util/ArrayList; |
193 |
····invoke-direct·{v |
193 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
194 | ····.line·88 | 194 | ····.line·88 |
195 |
····.local·v |
195 | ····.local·v1,·"wifis":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" |
196 | ····if-eqz·p1,·:cond_4 | 196 | ····if-eqz·p1,·:cond_4 |
197 | ····.line·90 | 197 | ····.line·90 |
198 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 198 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
199 |
····move-result-object·v |
199 | ····move-result-object·v6 |
200 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
201 | ····:cond_0 | 200 | ····:cond_0 |
202 | ····:goto_0 | 201 | ····:goto_0 |
203 |
····invoke-interface·{v |
202 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
204 |
····move-result·v |
203 | ····move-result·v2 |
205 |
····if-eqz·v |
204 | ····if-eqz·v2,·:cond_3 |
206 |
····invoke-interface·{v |
205 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
207 |
····move-result-object·v |
206 | ····move-result-object·v0 |
208 |
····check-cast·v |
207 | ····check-cast·v0,·Landroid/net/wifi/ScanResult; |
209 | ····.line·91 | 208 | ····.line·91 |
210 |
····.local·v |
209 | ····.local·v0,·"r":Landroid/net/wifi/ScanResult; |
211 |
····iget-object·v |
210 | ····iget-object·v2,·v0,·Landroid/net/wifi/ScanResult;->BSSID:Ljava/lang/String; |
212 |
····if-eqz·v |
211 | ····if-eqz·v2,·:cond_1 |
213 |
····move·v |
212 | ····move·v2,·v3 |
214 | ····:goto_1 | 213 | ····:goto_1 |
215 |
····iget-object·v |
214 | ····iget-object·v5,·v0,·Landroid/net/wifi/ScanResult;->SSID:Ljava/lang/String; |
216 | ····const-string·v7,·"_nomap" | 215 | ····const-string·v7,·"_nomap" |
217 |
····invoke-virtual·{v |
216 | ····invoke-virtual·{v5,·v7},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
218 |
····move-result·v |
217 | ····move-result·v5 |
219 |
····if-nez·v |
218 | ····if-nez·v5,·:cond_2 |
220 |
····move·v |
219 | ····move·v5,·v3 |
221 | ····:goto_2 | 220 | ····:goto_2 |
222 |
····and-int/2addr·v |
221 | ····and-int/2addr·v2,·v5 |
223 |
····if-eqz·v |
222 | ····if-eqz·v2,·:cond_0 |
224 | ····.line·92 | 223 | ····.line·92 |
225 |
····iget-object·v |
224 | ····iget-object·v2,·v0,·Landroid/net/wifi/ScanResult;->BSSID:Ljava/lang/String; |
226 |
····invoke-virtual·{v |
225 | ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
227 | ····goto·:goto_0 | 226 | ····goto·:goto_0 |
228 | ····:cond_1 | 227 | ····:cond_1 |
229 |
····move·v |
228 | ····move·v2,·v4 |
230 | ····.line·91 | 229 | ····.line·91 |
231 | ····goto·:goto_1 | 230 | ····goto·:goto_1 |
232 | ····:cond_2 | 231 | ····:cond_2 |
233 |
····move·v |
232 | ····move·v5,·v4 |
234 | ····goto·:goto_2 | 233 | ····goto·:goto_2 |
235 | ····.line·95 | 234 | ····.line·95 |
236 |
····.end·local·v |
235 | ····.end·local·v0····#·"r":Landroid/net/wifi/ScanResult; |
237 | ····:cond_3 | 236 | ····:cond_3 |
238 |
····sget-object·v |
237 | ····sget-object·v2,·Lorg/openbmap/unifiedNlp/Geocoder/OnlineProvider;->TAG:Ljava/lang/String; |
239 |
····new-instance·v |
238 | ····new-instance·v5,·Ljava/lang/StringBuilder; |
240 |
····invoke-direct·{v |
239 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V |
241 |
····const-string·v |
240 | ····const-string·v6,·"Using·" |
242 |
····invoke-virtual·{v |
241 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
243 |
····move-result-object·v |
242 | ····move-result-object·v5 |
Max diff block lines reached; 2688/6760 bytes (39.76%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService; | 18 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService;)V | 20 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·110 | 24 | ····.line·110 |
24 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService$1;->this$0:Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService; | 25 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService$1;->this$0:Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·221 | 27 | ····.line·221 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService$2;->this$0:Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService$2;->this$0:Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 454, 283 lines modified | Offset 454, 282 lines modified | ||
454 | ····.line·311 | 454 | ····.line·311 |
455 | ····new-instance·v3,·Ljava/util/ArrayList; | 455 | ····new-instance·v3,·Ljava/util/ArrayList; |
456 | ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V | 456 | ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V |
457 | ····.line·313 | 457 | ····.line·313 |
458 | ····.local·v3,·"cells":Ljava/util/List;,·"Ljava/util/List<Lorg/openbmap/unifiedNlp/services/Cell;>;" | 458 | ····.local·v3,·"cells":Ljava/util/List;,·"Ljava/util/List<Lorg/openbmap/unifiedNlp/services/Cell;>;" |
459 |
····iget-object·v |
459 | ····iget-object·v9,·p0,·Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService;->mTelephonyManager:Landroid/telephony/TelephonyManager; |
460 |
····invoke-virtual·{v |
460 | ····invoke-virtual·{v9},·Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String; |
461 |
····move-result-object·v |
461 | ····move-result-object·v8 |
462 | ····.line·318 | 462 | ····.line·318 |
463 |
····.local·v |
463 | ····.local·v8,·"operator":Ljava/lang/String; |
464 |
····if-eqz·v |
464 | ····if-eqz·v8,·:cond_0 |
465 |
····invoke-virtual·{v |
465 | ····invoke-virtual·{v8},·Ljava/lang/String;->length()I |
466 |
····move-result·v |
466 | ····move-result·v9 |
467 |
····const/4·v1 |
467 | ····const/4·v10,·0x3 |
468 |
····if-le·v |
468 | ····if-le·v9,·v10,·:cond_0 |
469 | ····.line·319 | 469 | ····.line·319 |
470 |
····const/4·v |
470 | ····const/4·v9,·0x0 |
471 |
····const/4·v1 |
471 | ····const/4·v10,·0x3 |
472 |
····invoke-virtual·{v |
472 | ····invoke-virtual·{v8,·v9,·v10},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
473 |
····move-result-object·v |
473 | ····move-result-object·v9 |
474 |
····invoke-static·{v |
474 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; |
475 |
····move-result-object·v |
475 | ····move-result-object·v9 |
476 |
····invoke-virtual·{v |
476 | ····invoke-virtual·{v9},·Ljava/lang/Integer;->intValue()I |
477 |
····move-result·v |
477 | ····move-result·v5 |
478 | ····.line·320 | 478 | ····.line·320 |
479 |
····.local·v |
479 | ····.local·v5,·"mcc":I |
480 |
····const/4·v |
480 | ····const/4·v9,·0x3 |
481 |
····invoke-virtual·{v |
481 | ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->substring(I)Ljava/lang/String; |
482 |
····move-result-object·v |
482 | ····move-result-object·v9 |
483 |
····invoke-static·{v |
483 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; |
484 |
····move-result-object·v |
484 | ····move-result-object·v9 |
485 |
····invoke-virtual·{v |
485 | ····invoke-virtual·{v9},·Ljava/lang/Integer;->intValue()I |
486 |
····move-result·v |
486 | ····move-result·v6 |
487 | ····.line·327 | 487 | ····.line·327 |
488 |
····.local·v |
488 | ····.local·v6,·"mnc":I |
489 | ····:goto_0 | 489 | ····:goto_0 |
490 |
····iget-object·v |
490 | ····iget-object·v9,·p0,·Lorg/openbmap/unifiedNlp/services/OpenbmapNlpService;->mTelephonyManager:Landroid/telephony/TelephonyManager; |
491 |
····invoke-virtual·{v |
491 | ····invoke-virtual·{v9},·Landroid/telephony/TelephonyManager;->getCellLocation()Landroid/telephony/CellLocation; |
492 | ····move-result-object·v2 | 492 | ····move-result-object·v2 |
493 | ····.line·329 | 493 | ····.line·329 |
494 | ····.local·v2,·"cellLocation":Landroid/telephony/CellLocation; | 494 | ····.local·v2,·"cellLocation":Landroid/telephony/CellLocation; |
495 | ····if-eqz·v2,·:cond_3 | 495 | ····if-eqz·v2,·:cond_3 |
496 | ····.line·330 | 496 | ····.line·330 |
497 |
····instance-of·v |
497 | ····instance-of·v9,·v2,·Landroid/telephony/gsm/GsmCellLocation; |
498 |
····if-eqz·v |
498 | ····if-eqz·v9,·:cond_1 |
499 | ····.line·331 | 499 | ····.line·331 |
500 | ····new-instance·v1,·Lorg/openbmap/unifiedNlp/services/Cell; | 500 | ····new-instance·v1,·Lorg/openbmap/unifiedNlp/services/Cell; |
501 | ····invoke-direct·{v1},·Lorg/openbmap/unifiedNlp/services/Cell;-><init>()V | 501 | ····invoke-direct·{v1},·Lorg/openbmap/unifiedNlp/services/Cell;-><init>()V |
502 | ····.local·v1,·"cell":Lorg/openbmap/unifiedNlp/services/Cell; | 502 | ····.local·v1,·"cell":Lorg/openbmap/unifiedNlp/services/Cell; |
503 |
····move-object·v |
503 | ····move-object·v9,·v2 |
504 | ····.line·332 | 504 | ····.line·332 |
505 |
····check-cast·v |
505 | ····check-cast·v9,·Landroid/telephony/gsm/GsmCellLocation; |
506 |
····invoke-virtual·{v |
506 | ····invoke-virtual·{v9},·Landroid/telephony/gsm/GsmCellLocation;->getCid()I |
507 |
····move-result·v |
507 | ····move-result·v9 |
508 |
····iput·v |
508 | ····iput·v9,·v1,·Lorg/openbmap/unifiedNlp/services/Cell;->cellId:I |
509 |
····move-object·v |
509 | ····move-object·v9,·v2 |
510 | ····.line·333 | 510 | ····.line·333 |
511 |
····check-cast·v |
511 | ····check-cast·v9,·Landroid/telephony/gsm/GsmCellLocation; |
512 |
····invoke-virtual·{v |
512 | ····invoke-virtual·{v9},·Landroid/telephony/gsm/GsmCellLocation;->getLac()I |
Max diff block lines reached; 38965/43679 bytes (89.21%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·104 | 27 | ····.line·104 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$1;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$1;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·87 | 27 | ····.line·87 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$1DirectoryOnClickListener;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$1DirectoryOnClickListener;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 115, 14 lines modified | Offset 116, 25 lines modified | ||
115 | ····:cond_0 | 116 | ····:cond_0 |
116 | ····iget-object·v0,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$1DirectoryOnClickListener;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 117 | ····iget-object·v0,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$1DirectoryOnClickListener;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
117 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 118 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
118 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 119 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
120 | ····iget-object·v2,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$1DirectoryOnClickListener;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | ||
121 | ····#·getter·for:·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->mDir:Ljava/lang/String; | ||
122 | ····invoke-static·{v2},·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->access$000(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)Ljava/lang/String; | ||
123 | ····move-result-object·v2 | ||
124 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
125 | ····move-result-object·v1 | ||
119 | ····const-string·v2,·"/" | 126 | ····const-string·v2,·"/" |
120 | ····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; |
121 | ····move-result-object·v1 | 128 | ····move-result-object·v1 |
122 | ····check-cast·p1,·Landroid/app/AlertDialog; | 129 | ····check-cast·p1,·Landroid/app/AlertDialog; |
Offset 144, 11 lines modified | Offset 156, 12 lines modified | ||
144 | ····move-result-object·v1 | 156 | ····move-result-object·v1 |
145 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 157 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
146 | ····move-result-object·v1 | 158 | ····move-result-object·v1 |
147 |
···· |
159 | ····#·setter·for:·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->mDir:Ljava/lang/String; |
160 | ····invoke-static·{v0,·v1},·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->access$002(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;Ljava/lang/String;)Ljava/lang/String; | ||
148 | ····goto·:goto_0 | 161 | ····goto·:goto_0 |
149 | .end·method | 162 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·117 | 27 | ····.line·117 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$2;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$2;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 31 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V | 33 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·169 | 37 | ····.line·169 |
37 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$3;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 38 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$3;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$input:Landroid/widget/EditText; | 22 | .field·final·synthetic·val$input:Landroid/widget/EditText; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;Landroid/widget/EditText;)V | 24 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;Landroid/widget/EditText;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·212 | 28 | ····.line·212 |
28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1;->this$1:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4; | 29 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1;->this$1:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4; |
29 | ····iput-object·p2,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1;->val$input:Landroid/widget/EditText; | 30 | ····iput-object·p2,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1;->val$input:Landroid/widget/EditText; |
Offset 108, 29 lines modified | Offset 109, 43 lines modified | ||
108 | ····iget-object·v2,·v2,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 109 | ····iget-object·v2,·v2,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
109 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 110 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
110 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 111 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
112 | ····iget-object·v4,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1;->this$1:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4; | ||
113 | ····iget-object·v4,·v4,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | ||
114 | ····#·getter·for:·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->mDir:Ljava/lang/String; | ||
115 | ····invoke-static·{v4},·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->access$000(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)Ljava/lang/String; | ||
116 | ····move-result-object·v4 | ||
117 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
118 | ····move-result-object·v3 | ||
111 | ····const-string·v4,·"/" | 119 | ····const-string·v4,·"/" |
112 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 120 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
113 | ····move-result-object·v3 | 121 | ····move-result-object·v3 |
114 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 122 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
115 | ····move-result-object·v3 | 123 | ····move-result-object·v3 |
116 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 124 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
117 | ····move-result-object·v3 | 125 | ····move-result-object·v3 |
118 |
···· |
126 | ····#·setter·for:·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->mDir:Ljava/lang/String; |
127 | ····invoke-static·{v2,·v3},·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->access$002(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;Ljava/lang/String;)Ljava/lang/String; | ||
119 | ····.line·220 | 128 | ····.line·220 |
120 | ····iget-object·v2,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1;->this$1:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4; | 129 | ····iget-object·v2,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1;->this$1:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4; |
121 | ····iget-object·v2,·v2,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 130 | ····iget-object·v2,·v2,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
122 | ····#·invokes:·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->updateDirectory()V | 131 | ····#·invokes:·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->updateDirectory()V |
Offset 142, 14 lines modified | Offset 157, 15 lines modified | ||
142 | ····.line·222 | 157 | ····.line·222 |
143 | ····:cond_0 | 158 | ····:cond_0 |
144 | ····iget-object·v2,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1;->this$1:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4; | 159 | ····iget-object·v2,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1;->this$1:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4; |
145 | ····iget-object·v2,·v2,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 160 | ····iget-object·v2,·v2,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
161 | ····.line·223 | ||
146 | ····#·getter·for:·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->mContext:Landroid/content/Context; | 162 | ····#·getter·for:·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->mContext:Landroid/content/Context; |
147 | ····invoke-static·{v2},·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->access$400(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)Landroid/content/Context; | 163 | ····invoke-static·{v2},·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->access$400(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)Landroid/content/Context; |
148 | ····move-result-object·v2 | 164 | ····move-result-object·v2 |
149 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 165 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
Offset 173, 15 lines modified | Offset 189, 17 lines modified | ||
173 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 189 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
174 | ····move-result-object·v3 | 190 | ····move-result-object·v3 |
175 | ····const/4·v4,·0x0 | 191 | ····const/4·v4,·0x0 |
192 | ····.line·222 | ||
176 | ····invoke-static·{v2,·v3,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 193 | ····invoke-static·{v2,·v3,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
177 | ····move-result-object·v2 | 194 | ····move-result-object·v2 |
195 | ····.line·224 | ||
178 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V | 196 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V |
179 | ····goto·:goto_0 | 197 | ····goto·:goto_0 |
180 | .end·method | 198 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 21 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V | 23 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·204 | 27 | ····.line·204 |
27 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 28 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4;->this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 64, 18 lines modified | Offset 65, 20 lines modified | ||
64 | ····move-result-object·v2 | 65 | ····move-result-object·v2 |
65 | ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 66 | ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
66 | ····const-string·v2,·"New·folder·name" | 67 | ····const-string·v2,·"New·folder·name" |
68 | ····.line·211 | ||
67 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 69 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
68 | ····move-result-object·v1 | 70 | ····move-result-object·v1 |
71 | ····.line·212 | ||
69 | ····invoke-virtual·{v1,·v0},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 72 | ····invoke-virtual·{v1,·v0},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
70 | ····move-result-object·v1 | 73 | ····move-result-object·v1 |
71 | ····const-string·v2,·"OK" | 74 | ····const-string·v2,·"OK" |
72 | ····new-instance·v3,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1; | 75 | ····new-instance·v3,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog$4$1; |
Offset 86, 14 lines modified | Offset 89, 15 lines modified | ||
86 | ····move-result-object·v1 | 89 | ····move-result-object·v1 |
87 | ····const-string·v2,·"Cancel" | 90 | ····const-string·v2,·"Cancel" |
88 | ····const/4·v3,·0x0 | 91 | ····const/4·v3,·0x0 |
92 | ····.line·227 | ||
89 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 93 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
90 | ····move-result-object·v1 | 94 | ····move-result-object·v1 |
91 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 95 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
92 | ····.line·228 | 96 | ····.line·228 |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | #·instance·fields | 26 | #·instance·fields |
27 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 27 | .field·final·synthetic·this$0:Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;Landroid/content/Context;IILjava/util/List;)V | 29 | .method·constructor·<init>(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;Landroid/content/Context;IILjava/util/List;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"this$0"····#·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | ||
31 | ····.param·p2,·"x0"····#·Landroid/content/Context; | 32 | ····.param·p2,·"x0"····#·Landroid/content/Context; |
32 | ····.param·p3,·"x1"····#·I | 33 | ····.param·p3,·"x1"····#·I |
33 | ····.param·p4,·"x2"····#·I | 34 | ····.param·p4,·"x2"····#·I |
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·259 | 36 | ····.line·259 |
36 | ····.local·p5,·"x3":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 37 | ····.local·p5,·"x3":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
Offset 153, 44 lines modified | Offset 153, 14 lines modified | ||
153 | ····.prologue | 153 | ····.prologue |
154 | ····.line·35 | 154 | ····.line·35 |
155 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->mDir:Ljava/lang/String; | 155 | ····iput-object·p1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->mDir:Ljava/lang/String; |
156 | ····return-object·p1 | 156 | ····return-object·p1 |
157 | .end·method | 157 | .end·method |
158 | .method·static·synthetic·access$084(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;Ljava/lang/Object;)Ljava/lang/String; | ||
159 | ····.locals·2 | ||
160 | ····.param·p0,·"x0"····#·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | ||
161 | ····.param·p1,·"x1"····#·Ljava/lang/Object; | ||
162 | ····.prologue | ||
163 | ····.line·35 | ||
164 | ····new-instance·v0,·Ljava/lang/StringBuilder; | ||
165 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | ||
166 | ····iget-object·v1,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->mDir:Ljava/lang/String; | ||
167 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
168 | ····move-result-object·v0 | ||
169 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
170 | ····move-result-object·v0 | ||
171 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
172 | ····move-result-object·v0 | ||
173 | ····iput-object·v0,·p0,·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->mDir:Ljava/lang/String; | ||
174 | ····return-object·v0 | ||
175 | .end·method | ||
176 | .method·static·synthetic·access$100(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V | 158 | .method·static·synthetic·access$100(Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;)V |
177 | ····.locals·0 | 159 | ····.locals·0 |
178 | ····.param·p0,·"x0"····#·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; | 160 | ····.param·p0,·"x0"····#·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog; |
179 | ····.prologue | 161 | ····.prologue |
180 | ····.line·35 | 162 | ····.line·35 |
181 | ····invoke-direct·{p0},·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->updateDirectory()V | 163 | ····invoke-direct·{p0},·Lorg/openbmap/unifiedNlp/utils/DirectoryChooserDialog;->updateDirectory()V |
Offset 516, 15 lines modified | Offset 486, 15 lines modified | ||
516 | ····:cond_0 | 486 | ····:cond_0 |
517 | ····const/4·v1,·0x0 | 487 | ····const/4·v1,·0x0 |
518 | ····goto·:goto_0 | 488 | ····goto·:goto_0 |
519 | .end·method | 489 | .end·method |
520 | .method·private·getDirectories(Ljava/lang/String;)Ljava/util/List; | 490 | .method·private·getDirectories(Ljava/lang/String;)Ljava/util/List; |
521 |
····.locals· |
491 | ····.locals·8 |
522 | ····.param·p1,·"dir"····#·Ljava/lang/String; | 492 | ····.param·p1,·"dir"····#·Ljava/lang/String; |
523 | ····.annotation·system·Ldalvik/annotation/Signature; | 493 | ····.annotation·system·Ldalvik/annotation/Signature; |
524 | ········value·=·{ | 494 | ········value·=·{ |
525 | ············"(", | 495 | ············"(", |
526 | ············"Ljava/lang/String;", | 496 | ············"Ljava/lang/String;", |
527 | ············")", | 497 | ············")", |
528 | ············"Ljava/util/List", | 498 | ············"Ljava/util/List", |
Offset 532, 117 lines modified | Offset 502, 111 lines modified | ||
532 | ············"Ljava/lang/String;", | 502 | ············"Ljava/lang/String;", |
533 | ············">;" | 503 | ············">;" |
534 | ········} | 504 | ········} |
535 | ····.end·annotation | 505 | ····.end·annotation |
536 | ····.prologue | 506 | ····.prologue |
537 | ····.line·152 | 507 | ····.line·152 |
538 |
····new-instance·v |
508 | ····new-instance·v1,·Ljava/util/ArrayList; |
539 |
····invoke-direct·{v |
509 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
540 | ····.line·153 | 510 | ····.line·153 |
541 |
····.local·v |
511 | ····.local·v1,·"dirs":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
542 |
····const-string·v |
512 | ····const-string·v4,·".." |
543 |
····invoke-interface·{v |
513 | ····invoke-interface·{v1,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
544 | ····.line·155 | 514 | ····.line·155 |
545 | ····:try_start_0 | 515 | ····:try_start_0 |
546 |
····new-instance·v |
516 | ····new-instance·v0,·Ljava/io/File; |
547 |
····invoke-direct·{v |
517 | ····invoke-direct·{v0,·p1},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
548 | ····.line·156 | 518 | ····.line·156 |
549 |
····.local·v |
519 | ····.local·v0,·"dirFile":Ljava/io/File; |
550 |
····invoke-virtual·{v |
520 | ····invoke-virtual·{v0},·Ljava/io/File;->exists()Z |
551 |
····move-result·v |
521 | ····move-result·v4 |
552 |
····if-eqz·v |
522 | ····if-eqz·v4,·:cond_0 |
553 |
····invoke-virtual·{v |
523 | ····invoke-virtual·{v0},·Ljava/io/File;->isDirectory()Z |
554 |
····move-result·v |
524 | ····move-result·v4 |
555 |
····if-nez·v |
525 | ····if-nez·v4,·:cond_1 |
556 | ····.line·175 | 526 | ····.line·175 |
Max diff block lines reached; 4622/8226 bytes (56.19%) of diff not shown. |
Offset 40, 59 lines modified | Offset 40, 54 lines modified | ||
40 | ····.line·44 | 40 | ····.line·44 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | #·virtual·methods | 43 | #·virtual·methods |
44 | .method·public·final·onMediaScannerConnected()V | 44 | .method·public·final·onMediaScannerConnected()V |
45 |
····.locals· |
45 | ····.locals·7 |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·51 | 47 | ····.line·51 |
48 |
····iget-object·v |
48 | ····iget-object·v2,·p0,·Lorg/openbmap/unifiedNlp/utils/MediaScanner;->mFolder:Ljava/io/File; |
49 |
····invoke-virtual·{v |
49 | ····invoke-virtual·{v2},·Ljava/io/File;->listFiles()[Ljava/io/File; |
50 |
····move-result-object·v |
50 | ····move-result-object·v1 |
51 | ····.line·52 | 51 | ····.line·52 |
52 |
····.local·v |
52 | ····.local·v1,·"files":[Ljava/io/File; |
53 |
···· |
53 | ····array-length·v3,·v1 |
54 |
···· |
54 | ····const/4·v2,·0x0 |
55 | ····array-length·v4,·v0 | ||
56 | ····.local·v4,·"len$":I | ||
57 | ····const/4·v3,·0x0 | ||
58 | ····.local·v3,·"i$":I | ||
59 | ····:goto_0 | 55 | ····:goto_0 |
60 |
····if-ge·v |
56 | ····if-ge·v2,·v3,·:cond_0 |
61 |
····aget-object·v |
57 | ····aget-object·v0,·v1,·v2 |
62 | ····.line·53 | 58 | ····.line·53 |
63 |
····.local·v |
59 | ····.local·v0,·"file":Ljava/io/File; |
64 |
····iget-object·v |
60 | ····iget-object·v4,·p0,·Lorg/openbmap/unifiedNlp/utils/MediaScanner;->mScanner:Landroid/media/MediaScannerConnection; |
65 |
····invoke-virtual·{v |
61 | ····invoke-virtual·{v0},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
66 |
····move-result-object·v |
62 | ····move-result-object·v5 |
67 |
····const/4·v |
63 | ····const/4·v6,·0x0 |
68 |
····invoke-virtual·{v |
64 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/media/MediaScannerConnection;->scanFile(Ljava/lang/String;Ljava/lang/String;)V |
69 | ····.line·52 | 65 | ····.line·52 |
70 |
····add-int/lit8·v |
66 | ····add-int/lit8·v2,·v2,·0x1 |
71 | ····goto·:goto_0 | 67 | ····goto·:goto_0 |
72 | ····.line·55 | 68 | ····.line·55 |
73 |
····.end·local·v |
69 | ····.end·local·v0····#·"file":Ljava/io/File; |
74 | ····:cond_0 | 70 | ····:cond_0 |
75 | ····return-void | 71 | ····return-void |
76 | .end·method | 72 | .end·method |
77 | .method·public·final·onScanCompleted(Ljava/lang/String;Landroid/net/Uri;)V | 73 | .method·public·final·onScanCompleted(Ljava/lang/String;Landroid/net/Uri;)V |
78 | ····.locals·1 | 74 | ····.locals·1 |
79 | ····.param·p1,·"path"····#·Ljava/lang/String; | 75 | ····.param·p1,·"path"····#·Ljava/lang/String; |