Offset 50, 76 lines modifiedOffset 50, 107 lines modified
  
50 #·direct·methods50 #·direct·methods
51 .method·public·constructor·<init>()V51 .method·public·constructor·<init>()V
52 ····.locals·052 ····.locals·0
53 ····.annotation·runtime·Ljava/lang/Deprecated;53 ····.annotation·runtime·Ljava/lang/Deprecated;
54 ····.end·annotation54 ····.end·annotation
  
55 ····.line·8555 ····.line·87
56 ····invoke-direct·{p0},·Landroid/app/DialogFragment;-><init>()V56 ····invoke-direct·{p0},·Landroid/app/DialogFragment;-><init>()V
  
57 ····return-void57 ····return-void
58 .end·method58 .end·method
  
59 .method·private·requestInputMethod(Landroid/app/Dialog;)V59 .method·private·requestInputMethod(Landroid/app/Dialog;)V
60 ····.locals·160 ····.locals·2
  
 61 ····.line·236
 62 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
61 ····.line·22863 ····const/16·v1,·0x1e
  
 64 ····if-ge·v0,·v1,·:cond_0
  
 65 ····.line·237
62 ····invoke-virtual·{p1},·Landroid/app/Dialog;->getWindow()Landroid/view/Window;66 ····invoke-virtual·{p1},·Landroid/app/Dialog;->getWindow()Landroid/view/Window;
  
63 ····move-result-object·p167 ····move-result-object·p1
  
64 ····const/4·v0,·0x568 ····const/4·v0,·0x5
  
65 ····.line·22969 ····.line·238
66 ····invoke-virtual·{p1,·v0},·Landroid/view/Window;->setSoftInputMode(I)V70 ····invoke-virtual·{p1,·v0},·Landroid/view/Window;->setSoftInputMode(I)V
  
 71 ····goto·:goto_0
  
 72 ····.line·240
 73 ····:cond_0
 74 ····invoke-virtual·{p1},·Landroid/app/Dialog;->getWindow()Landroid/view/Window;
  
 75 ····move-result-object·p1
  
 76 ····invoke-virtual·{p1},·Landroid/view/Window;->getDecorView()Landroid/view/View;
  
 77 ····move-result-object·p1
  
 78 ····invoke-virtual·{p1},·Landroid/view/View;->getWindowInsetsController()Landroid/view/WindowInsetsController;
  
 79 ····move-result-object·p1
  
 80 ····.line·241
 81 ····invoke-static·{},·Landroid/view/WindowInsets$Type;->ime()I
  
 82 ····move-result·v0
  
 83 ····invoke-interface·{p1,·v0},·Landroid/view/WindowInsetsController;->show(I)V
  
 84 ····:goto_0
67 ····return-void85 ····return-void
68 .end·method86 .end·method
  
  
69 #·virtual·methods87 #·virtual·methods
70 .method·public·getPreference()Landroidx/preference/DialogPreference;88 .method·public·getPreference()Landroidx/preference/DialogPreference;
71 ····.locals·289 ····.locals·2
72 ····.annotation·runtime·Ljava/lang/Deprecated;90 ····.annotation·runtime·Ljava/lang/Deprecated;
73 ····.end·annotation91 ····.end·annotation
  
74 ····.line·18892 ····.line·190
75 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;93 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;
  
76 ····if-nez·v0,·:cond_094 ····if-nez·v0,·:cond_0
  
77 ····.line·18995 ····.line·191
78 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getArguments()Landroid/os/Bundle;96 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getArguments()Landroid/os/Bundle;
  
79 ····move-result-object·v097 ····move-result-object·v0
  
80 ····const-string·v1,·"key"98 ····const-string·v1,·"key"
  
81 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;99 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
82 ····move-result-object·v0100 ····move-result-object·v0
  
83 ····.line·191101 ····.line·193
84 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getTargetFragment()Landroid/app/Fragment;102 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getTargetFragment()Landroid/app/Fragment;
  
85 ····move-result-object·v1103 ····move-result-object·v1
  
86 ····check-cast·v1,·Landroidx/preference/DialogPreference$TargetFragment;104 ····check-cast·v1,·Landroidx/preference/DialogPreference$TargetFragment;
  
87 ····.line·192105 ····.line·194
88 ····invoke-interface·{v1,·v0},·Landroidx/preference/DialogPreference$TargetFragment;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;106 ····invoke-interface·{v1,·v0},·Landroidx/preference/DialogPreference$TargetFragment;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
  
89 ····move-result-object·v0107 ····move-result-object·v0
  
90 ····check-cast·v0,·Landroidx/preference/DialogPreference;108 ····check-cast·v0,·Landroidx/preference/DialogPreference;
  
91 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;109 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;
  
92 ····.line·194110 ····.line·196
93 ····:cond_0111 ····:cond_0
94 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;112 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;
  
95 ····return-object·v0113 ····return-object·v0
96 .end·method114 .end·method
  
97 .method·protected·needInputMethod()Z115 .method·protected·needInputMethod()Z
Offset 133, 429 lines modifiedOffset 164, 429 lines modified
133 .method·protected·onBindDialogView(Landroid/view/View;)V164 .method·protected·onBindDialogView(Landroid/view/View;)V
134 ····.locals·3165 ····.locals·3
135 ····.annotation·runtime·Ljava/lang/Deprecated;166 ····.annotation·runtime·Ljava/lang/Deprecated;
136 ····.end·annotation167 ····.end·annotation
  
137 ····const·v0,·0x102000b168 ····const·v0,·0x102000b
  
138 ····.line·263169 ····.line·276
139 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;170 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
140 ····move-result-object·p1171 ····move-result-object·p1
  
141 ····if-eqz·p1,·:cond_2172 ····if-eqz·p1,·:cond_2
  
142 ····.line·266173 ····.line·279
143 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogMessage:Ljava/lang/CharSequence;174 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogMessage:Ljava/lang/CharSequence;
  
144 ····const/16·v1,·0x8175 ····const/16·v1,·0x8
  
145 ····.line·269176 ····.line·282
146 ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z177 ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
147 ····move-result·v2178 ····move-result·v2
  
148 ····if-nez·v2,·:cond_1179 ····if-nez·v2,·:cond_1
  
149 ····.line·270180 ····.line·283
150 ····instance-of·v1,·p1,·Landroid/widget/TextView;181 ····instance-of·v1,·p1,·Landroid/widget/TextView;
  
151 ····if-eqz·v1,·:cond_0182 ····if-eqz·v1,·:cond_0
  
152 ····.line·271183 ····.line·284
153 ····move-object·v1,·p1184 ····move-object·v1,·p1
  
154 ····check-cast·v1,·Landroid/widget/TextView;185 ····check-cast·v1,·Landroid/widget/TextView;
  
155 ····invoke-virtual·{v1,·v0},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V186 ····invoke-virtual·{v1,·v0},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
156 ····:cond_0187 ····:cond_0
157 ····const/4·v1,·0x0188 ····const/4·v1,·0x0
  
158 ····.line·277189 ····.line·290
159 ····:cond_1190 ····:cond_1
160 ····invoke-virtual·{p1},·Landroid/view/View;->getVisibility()I191 ····invoke-virtual·{p1},·Landroid/view/View;->getVisibility()I
  
161 ····move-result·v0192 ····move-result·v0
  
162 ····if-eq·v0,·v1,·:cond_2193 ····if-eq·v0,·v1,·:cond_2
  
163 ····.line·278194 ····.line·291
164 ····invoke-virtual·{p1,·v1},·Landroid/view/View;->setVisibility(I)V195 ····invoke-virtual·{p1,·v1},·Landroid/view/View;->setVisibility(I)V
  
165 ····:cond_2196 ····:cond_2
166 ····return-void197 ····return-void
167 .end·method198 .end·method
  
168 .method·public·onClick(Landroid/content/DialogInterface;I)V199 .method·public·onClick(Landroid/content/DialogInterface;I)V
169 ····.locals·0200 ····.locals·0
170 ····.annotation·runtime·Ljava/lang/Deprecated;201 ····.annotation·runtime·Ljava/lang/Deprecated;
171 ····.end·annotation202 ····.end·annotation
  
172 ····.line·289203 ····.line·302
173 ····iput·p2,·p0,·Landroidx/preference/PreferenceDialogFragment;->mWhichButtonClicked:I204 ····iput·p2,·p0,·Landroidx/preference/PreferenceDialogFragment;->mWhichButtonClicked:I
  
174 ····return-void205 ····return-void
175 .end·method206 .end·method
  
176 .method·public·onCreate(Landroid/os/Bundle;)V207 .method·public·onCreate(Landroid/os/Bundle;)V
177 ····.locals·5208 ····.locals·5
  
178 ····.line·89209 ····.line·91
179 ····invoke-super·{p0,·p1},·Landroid/app/DialogFragment;->onCreate(Landroid/os/Bundle;)V210 ····invoke-super·{p0,·p1},·Landroid/app/DialogFragment;->onCreate(Landroid/os/Bundle;)V
  
180 ····.line·91211 ····.line·93
181 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getTargetFragment()Landroid/app/Fragment;212 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getTargetFragment()Landroid/app/Fragment;
  
182 ····move-result-object·v0213 ····move-result-object·v0
  
183 ····.line·92214 ····.line·94
184 ····instance-of·v1,·v0,·Landroidx/preference/DialogPreference$TargetFragment;215 ····instance-of·v1,·v0,·Landroidx/preference/DialogPreference$TargetFragment;
  
185 ····if-eqz·v1,·:cond_4216 ····if-eqz·v1,·:cond_4
  
186 ····.line·97217 ····.line·99
187 ····check-cast·v0,·Landroidx/preference/DialogPreference$TargetFragment;218 ····check-cast·v0,·Landroidx/preference/DialogPreference$TargetFragment;
  
188 ····.line·100219 ····.line·102
189 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getArguments()Landroid/os/Bundle;220 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getArguments()Landroid/os/Bundle;
  
190 ····move-result-object·v1221 ····move-result-object·v1
  
191 ····const-string·v2,·"key"222 ····const-string·v2,·"key"
  
192 ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;223 ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
193 ····move-result-object·v1224 ····move-result-object·v1
  
194 ····const/4·v2,·0x0225 ····const/4·v2,·0x0
  
195 ····if-nez·p1,·:cond_2226 ····if-nez·p1,·:cond_2
  
196 ····.line·102227 ····.line·104
197 ····invoke-interface·{v0,·v1},·Landroidx/preference/DialogPreference$TargetFragment;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;228 ····invoke-interface·{v0,·v1},·Landroidx/preference/DialogPreference$TargetFragment;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
  
198 ····move-result-object·p1229 ····move-result-object·p1
  
199 ····check-cast·p1,·Landroidx/preference/DialogPreference;230 ····check-cast·p1,·Landroidx/preference/DialogPreference;
  
200 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;231 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;
  
201 ····.line·103232 ····.line·105
202 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getDialogTitle()Ljava/lang/CharSequence;233 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getDialogTitle()Ljava/lang/CharSequence;
  
203 ····move-result-object·p1234 ····move-result-object·p1
  
204 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogTitle:Ljava/lang/CharSequence;235 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogTitle:Ljava/lang/CharSequence;
  
205 ····.line·104236 ····.line·106
206 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;237 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;
  
207 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getPositiveButtonText()Ljava/lang/CharSequence;238 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getPositiveButtonText()Ljava/lang/CharSequence;
  
208 ····move-result-object·p1239 ····move-result-object·p1
  
209 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPositiveButtonText:Ljava/lang/CharSequence;240 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPositiveButtonText:Ljava/lang/CharSequence;
  
210 ····.line·105241 ····.line·107
211 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;242 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;
  
212 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getNegativeButtonText()Ljava/lang/CharSequence;243 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getNegativeButtonText()Ljava/lang/CharSequence;
  
213 ····move-result-object·p1244 ····move-result-object·p1
  
214 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mNegativeButtonText:Ljava/lang/CharSequence;245 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mNegativeButtonText:Ljava/lang/CharSequence;
  
215 ····.line·106246 ····.line·108
216 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;247 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;
  
217 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getDialogMessage()Ljava/lang/CharSequence;248 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getDialogMessage()Ljava/lang/CharSequence;
  
218 ····move-result-object·p1249 ····move-result-object·p1
  
219 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogMessage:Ljava/lang/CharSequence;250 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogMessage:Ljava/lang/CharSequence;
  
220 ····.line·107251 ····.line·109
221 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;252 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;
  
222 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getDialogLayoutResource()I253 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getDialogLayoutResource()I
  
223 ····move-result·p1254 ····move-result·p1
  
224 ····iput·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogLayoutRes:I255 ····iput·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogLayoutRes:I
  
225 ····.line·109256 ····.line·111
226 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;257 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPreference:Landroidx/preference/DialogPreference;
  
227 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getDialogIcon()Landroid/graphics/drawable/Drawable;258 ····invoke-virtual·{p1},·Landroidx/preference/DialogPreference;->getDialogIcon()Landroid/graphics/drawable/Drawable;
  
228 ····move-result-object·p1259 ····move-result-object·p1
  
229 ····if-eqz·p1,·:cond_1260 ····if-eqz·p1,·:cond_1
  
230 ····.line·110261 ····.line·112
231 ····instance-of·v0,·p1,·Landroid/graphics/drawable/BitmapDrawable;262 ····instance-of·v0,·p1,·Landroid/graphics/drawable/BitmapDrawable;
  
232 ····if-eqz·v0,·:cond_0263 ····if-eqz·v0,·:cond_0
  
233 ····goto·:goto_0264 ····goto·:goto_0
  
234 ····.line·113265 ····.line·115
235 ····:cond_0266 ····:cond_0
236 ····invoke-virtual·{p1},·Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I267 ····invoke-virtual·{p1},·Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
  
237 ····move-result·v0268 ····move-result·v0
  
238 ····.line·114269 ····.line·116
239 ····invoke-virtual·{p1},·Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I270 ····invoke-virtual·{p1},·Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
  
240 ····move-result·v1271 ····move-result·v1
  
241 ····sget-object·v3,·Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;272 ····sget-object·v3,·Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
  
242 ····.line·113273 ····.line·115
243 ····invoke-static·{v0,·v1,·v3},·Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;274 ····invoke-static·{v0,·v1,·v3},·Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
  
244 ····move-result-object·v0275 ····move-result-object·v0
  
245 ····.line·115276 ····.line·117
246 ····new-instance·v1,·Landroid/graphics/Canvas;277 ····new-instance·v1,·Landroid/graphics/Canvas;
  
247 ····invoke-direct·{v1,·v0},·Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V278 ····invoke-direct·{v1,·v0},·Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
  
248 ····.line·116279 ····.line·118
249 ····invoke-virtual·{v1},·Landroid/graphics/Canvas;->getWidth()I280 ····invoke-virtual·{v1},·Landroid/graphics/Canvas;->getWidth()I
  
250 ····move-result·v3281 ····move-result·v3
  
251 ····invoke-virtual·{v1},·Landroid/graphics/Canvas;->getHeight()I282 ····invoke-virtual·{v1},·Landroid/graphics/Canvas;->getHeight()I
  
252 ····move-result·v4283 ····move-result·v4
  
253 ····invoke-virtual·{p1,·v2,·v2,·v3,·v4},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V284 ····invoke-virtual·{p1,·v2,·v2,·v3,·v4},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
  
254 ····.line·117285 ····.line·119
255 ····invoke-virtual·{p1,·v1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V286 ····invoke-virtual·{p1,·v1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
  
256 ····.line·118287 ····.line·120
257 ····new-instance·p1,·Landroid/graphics/drawable/BitmapDrawable;288 ····new-instance·p1,·Landroid/graphics/drawable/BitmapDrawable;
  
258 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getResources()Landroid/content/res/Resources;289 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getResources()Landroid/content/res/Resources;
  
259 ····move-result-object·v1290 ····move-result-object·v1
  
260 ····invoke-direct·{p1,·v1,·v0},·Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V291 ····invoke-direct·{p1,·v1,·v0},·Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
  
261 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;292 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
  
262 ····goto·:goto_1293 ····goto·:goto_1
  
263 ····.line·111294 ····.line·113
264 ····:cond_1295 ····:cond_1
265 ····:goto_0296 ····:goto_0
266 ····check-cast·p1,·Landroid/graphics/drawable/BitmapDrawable;297 ····check-cast·p1,·Landroid/graphics/drawable/BitmapDrawable;
  
267 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;298 ····iput-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
  
268 ····goto·:goto_1299 ····goto·:goto_1
  
269 ····:cond_2300 ····:cond_2
270 ····const-string·v0,·"PreferenceDialogFragment.title"301 ····const-string·v0,·"PreferenceDialogFragment.title"
  
271 ····.line·121302 ····.line·123
272 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;303 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
  
273 ····move-result-object·v0304 ····move-result-object·v0
  
274 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogTitle:Ljava/lang/CharSequence;305 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogTitle:Ljava/lang/CharSequence;
  
275 ····const-string·v0,·"PreferenceDialogFragment.positiveText"306 ····const-string·v0,·"PreferenceDialogFragment.positiveText"
  
276 ····.line·122307 ····.line·124
277 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;308 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
  
278 ····move-result-object·v0309 ····move-result-object·v0
  
279 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPositiveButtonText:Ljava/lang/CharSequence;310 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPositiveButtonText:Ljava/lang/CharSequence;
  
280 ····const-string·v0,·"PreferenceDialogFragment.negativeText"311 ····const-string·v0,·"PreferenceDialogFragment.negativeText"
  
281 ····.line·123312 ····.line·125
282 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;313 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
  
283 ····move-result-object·v0314 ····move-result-object·v0
  
284 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mNegativeButtonText:Ljava/lang/CharSequence;315 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mNegativeButtonText:Ljava/lang/CharSequence;
  
285 ····const-string·v0,·"PreferenceDialogFragment.message"316 ····const-string·v0,·"PreferenceDialogFragment.message"
  
286 ····.line·124317 ····.line·126
287 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;318 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
  
288 ····move-result-object·v0319 ····move-result-object·v0
  
289 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogMessage:Ljava/lang/CharSequence;320 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogMessage:Ljava/lang/CharSequence;
  
290 ····const-string·v0,·"PreferenceDialogFragment.layout"321 ····const-string·v0,·"PreferenceDialogFragment.layout"
  
291 ····.line·125322 ····.line·127
292 ····invoke-virtual·{p1,·v0,·v2},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I323 ····invoke-virtual·{p1,·v0,·v2},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
  
293 ····move-result·v0324 ····move-result·v0
  
294 ····iput·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogLayoutRes:I325 ····iput·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogLayoutRes:I
  
295 ····const-string·v0,·"PreferenceDialogFragment.icon"326 ····const-string·v0,·"PreferenceDialogFragment.icon"
  
296 ····.line·126327 ····.line·128
297 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;328 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
  
298 ····move-result-object·p1329 ····move-result-object·p1
  
299 ····check-cast·p1,·Landroid/graphics/Bitmap;330 ····check-cast·p1,·Landroid/graphics/Bitmap;
  
300 ····if-eqz·p1,·:cond_3331 ····if-eqz·p1,·:cond_3
  
301 ····.line·128332 ····.line·130
302 ····new-instance·v0,·Landroid/graphics/drawable/BitmapDrawable;333 ····new-instance·v0,·Landroid/graphics/drawable/BitmapDrawable;
  
303 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getResources()Landroid/content/res/Resources;334 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getResources()Landroid/content/res/Resources;
  
304 ····move-result-object·v1335 ····move-result-object·v1
  
305 ····invoke-direct·{v0,·v1,·p1},·Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V336 ····invoke-direct·{v0,·v1,·p1},·Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
  
306 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;337 ····iput-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
  
307 ····:cond_3338 ····:cond_3
308 ····:goto_1339 ····:goto_1
309 ····return-void340 ····return-void
  
310 ····.line·93341 ····.line·95
311 ····:cond_4342 ····:cond_4
312 ····new-instance·p1,·Ljava/lang/IllegalStateException;343 ····new-instance·p1,·Ljava/lang/IllegalStateException;
  
313 ····const-string·v0,·"Target·fragment·must·implement·TargetFragment·interface"344 ····const-string·v0,·"Target·fragment·must·implement·TargetFragment·interface"
  
314 ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V345 ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
315 ····throw·p1346 ····throw·p1
316 .end·method347 .end·method
  
317 .method·public·onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;348 .method·public·onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;
318 ····.locals·2349 ····.locals·2
  
319 ····.line·150350 ····.line·152
320 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getActivity()Landroid/app/Activity;351 ····invoke-virtual·{p0},·Landroid/app/DialogFragment;->getActivity()Landroid/app/Activity;
  
321 ····move-result-object·p1352 ····move-result-object·p1
  
322 ····const/4·v0,·-0x2353 ····const/4·v0,·-0x2
  
323 ····.line·151354 ····.line·153
324 ····iput·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mWhichButtonClicked:I355 ····iput·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mWhichButtonClicked:I
  
325 ····.line·153356 ····.line·155
326 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;357 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;
  
327 ····invoke-direct·{v0,·p1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V358 ····invoke-direct·{v0,·p1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
328 ····iget-object·v1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogTitle:Ljava/lang/CharSequence;359 ····iget-object·v1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogTitle:Ljava/lang/CharSequence;
  
329 ····.line·154360 ····.line·156
330 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;361 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
331 ····move-result-object·v0362 ····move-result-object·v0
  
332 ····iget-object·v1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;363 ····iget-object·v1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
  
333 ····.line·155364 ····.line·157
334 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder;365 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder;
  
335 ····move-result-object·v0366 ····move-result-object·v0
  
336 ····iget-object·v1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPositiveButtonText:Ljava/lang/CharSequence;367 ····iget-object·v1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPositiveButtonText:Ljava/lang/CharSequence;
  
337 ····.line·156368 ····.line·158
338 ····invoke-virtual·{v0,·v1,·p0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;369 ····invoke-virtual·{v0,·v1,·p0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
339 ····move-result-object·v0370 ····move-result-object·v0
  
340 ····iget-object·v1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mNegativeButtonText:Ljava/lang/CharSequence;371 ····iget-object·v1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mNegativeButtonText:Ljava/lang/CharSequence;
  
341 ····.line·157372 ····.line·159
342 ····invoke-virtual·{v0,·v1,·p0},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;373 ····invoke-virtual·{v0,·v1,·p0},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
343 ····move-result-object·v0374 ····move-result-object·v0
  
344 ····.line·159375 ····.line·161
345 ····invoke-virtual·{p0,·p1},·Landroidx/preference/PreferenceDialogFragment;->onCreateDialogView(Landroid/content/Context;)Landroid/view/View;376 ····invoke-virtual·{p0,·p1},·Landroidx/preference/PreferenceDialogFragment;->onCreateDialogView(Landroid/content/Context;)Landroid/view/View;
  
346 ····move-result-object·p1377 ····move-result-object·p1
  
347 ····if-eqz·p1,·:cond_0378 ····if-eqz·p1,·:cond_0
  
348 ····.line·161379 ····.line·163
349 ····invoke-virtual·{p0,·p1},·Landroidx/preference/PreferenceDialogFragment;->onBindDialogView(Landroid/view/View;)V380 ····invoke-virtual·{p0,·p1},·Landroidx/preference/PreferenceDialogFragment;->onBindDialogView(Landroid/view/View;)V
  
350 ····.line·162381 ····.line·164
351 ····invoke-virtual·{v0,·p1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;382 ····invoke-virtual·{v0,·p1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;
  
352 ····goto·:goto_0383 ····goto·:goto_0
  
353 ····.line·164384 ····.line·166
354 ····:cond_0385 ····:cond_0
355 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogMessage:Ljava/lang/CharSequence;386 ····iget-object·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogMessage:Ljava/lang/CharSequence;
  
356 ····invoke-virtual·{v0,·p1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;387 ····invoke-virtual·{v0,·p1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
357 ····.line·167388 ····.line·169
358 ····:goto_0389 ····:goto_0
359 ····invoke-virtual·{p0,·v0},·Landroidx/preference/PreferenceDialogFragment;->onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V390 ····invoke-virtual·{p0,·v0},·Landroidx/preference/PreferenceDialogFragment;->onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V
  
360 ····.line·170391 ····.line·172
361 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;392 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
362 ····move-result-object·p1393 ····move-result-object·p1
  
363 ····.line·171394 ····.line·173
364 ····invoke-virtual·{p0},·Landroidx/preference/PreferenceDialogFragment;->needInputMethod()Z395 ····invoke-virtual·{p0},·Landroidx/preference/PreferenceDialogFragment;->needInputMethod()Z
  
365 ····move-result·v0396 ····move-result·v0
  
366 ····if-eqz·v0,·:cond_1397 ····if-eqz·v0,·:cond_1
  
367 ····.line·172398 ····.line·174
368 ····invoke-direct·{p0,·p1},·Landroidx/preference/PreferenceDialogFragment;->requestInputMethod(Landroid/app/Dialog;)V399 ····invoke-direct·{p0,·p1},·Landroidx/preference/PreferenceDialogFragment;->requestInputMethod(Landroid/app/Dialog;)V
  
369 ····:cond_1400 ····:cond_1
370 ····return-object·p1401 ····return-object·p1
371 .end·method402 .end·method
  
372 .method·protected·onCreateDialogView(Landroid/content/Context;)Landroid/view/View;403 .method·protected·onCreateDialogView(Landroid/content/Context;)Landroid/view/View;
373 ····.locals·2404 ····.locals·2
374 ····.annotation·runtime·Ljava/lang/Deprecated;405 ····.annotation·runtime·Ljava/lang/Deprecated;
375 ····.end·annotation406 ····.end·annotation
  
376 ····.line·243407 ····.line·256
377 ····iget·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogLayoutRes:I408 ····iget·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogLayoutRes:I
  
378 ····const/4·v1,·0x0409 ····const/4·v1,·0x0
  
379 ····if-nez·v0,·:cond_0410 ····if-nez·v0,·:cond_0
  
380 ····return-object·v1411 ····return-object·v1
  
381 ····.line·248412 ····.line·261
382 ····:cond_0413 ····:cond_0
383 ····invoke-static·{p1},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;414 ····invoke-static·{p1},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
384 ····move-result-object·p1415 ····move-result-object·p1
  
385 ····.line·249416 ····.line·262
386 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;417 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
387 ····move-result-object·p1418 ····move-result-object·p1
  
388 ····return-object·p1419 ····return-object·p1
389 .end·method420 .end·method
  
Offset 563, 18 lines modifiedOffset 594, 18 lines modified
563 ····.annotation·runtime·Ljava/lang/Deprecated;594 ····.annotation·runtime·Ljava/lang/Deprecated;
564 ····.end·annotation595 ····.end·annotation
565 .end·method596 .end·method
  
566 .method·public·onDismiss(Landroid/content/DialogInterface;)V597 .method·public·onDismiss(Landroid/content/DialogInterface;)V
567 ····.locals·1598 ····.locals·1
  
568 ····.line·294599 ····.line·307
569 ····invoke-super·{p0,·p1},·Landroid/app/DialogFragment;->onDismiss(Landroid/content/DialogInterface;)V600 ····invoke-super·{p0,·p1},·Landroid/app/DialogFragment;->onDismiss(Landroid/content/DialogInterface;)V
  
570 ····.line·295601 ····.line·308
571 ····iget·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mWhichButtonClicked:I602 ····iget·p1,·p0,·Landroidx/preference/PreferenceDialogFragment;->mWhichButtonClicked:I
  
572 ····const/4·v0,·-0x1603 ····const/4·v0,·-0x1
  
573 ····if-ne·p1,·v0,·:cond_0604 ····if-ne·p1,·v0,·:cond_0
  
574 ····const/4·p1,·0x1605 ····const/4·p1,·0x1
Offset 597, 58 lines modifiedOffset 628, 58 lines modified
  
597 ····return-void628 ····return-void
598 .end·method629 .end·method
  
599 .method·public·onSaveInstanceState(Landroid/os/Bundle;)V630 .method·public·onSaveInstanceState(Landroid/os/Bundle;)V
600 ····.locals·2631 ····.locals·2
  
601 ····.line·135632 ····.line·137
602 ····invoke-super·{p0,·p1},·Landroid/app/DialogFragment;->onSaveInstanceState(Landroid/os/Bundle;)V633 ····invoke-super·{p0,·p1},·Landroid/app/DialogFragment;->onSaveInstanceState(Landroid/os/Bundle;)V
  
603 ····.line·137634 ····.line·139
604 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogTitle:Ljava/lang/CharSequence;635 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogTitle:Ljava/lang/CharSequence;
  
605 ····const-string·v1,·"PreferenceDialogFragment.title"636 ····const-string·v1,·"PreferenceDialogFragment.title"
  
606 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V637 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V
  
607 ····.line·138638 ····.line·140
608 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPositiveButtonText:Ljava/lang/CharSequence;639 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mPositiveButtonText:Ljava/lang/CharSequence;
  
609 ····const-string·v1,·"PreferenceDialogFragment.positiveText"640 ····const-string·v1,·"PreferenceDialogFragment.positiveText"
  
610 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V641 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V
  
611 ····.line·139642 ····.line·141
612 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mNegativeButtonText:Ljava/lang/CharSequence;643 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mNegativeButtonText:Ljava/lang/CharSequence;
  
613 ····const-string·v1,·"PreferenceDialogFragment.negativeText"644 ····const-string·v1,·"PreferenceDialogFragment.negativeText"
  
614 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V645 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V
  
615 ····.line·140646 ····.line·142
616 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogMessage:Ljava/lang/CharSequence;647 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogMessage:Ljava/lang/CharSequence;
  
617 ····const-string·v1,·"PreferenceDialogFragment.message"648 ····const-string·v1,·"PreferenceDialogFragment.message"
  
618 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V649 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V
  
619 ····.line·141650 ····.line·143
620 ····iget·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogLayoutRes:I651 ····iget·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogLayoutRes:I
  
621 ····const-string·v1,·"PreferenceDialogFragment.layout"652 ····const-string·v1,·"PreferenceDialogFragment.layout"
  
622 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V653 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
  
623 ····.line·142654 ····.line·144
624 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;655 ····iget-object·v0,·p0,·Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
  
625 ····if-eqz·v0,·:cond_0656 ····if-eqz·v0,·:cond_0
  
626 ····.line·143657 ····.line·145
627 ····invoke-virtual·{v0},·Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap;658 ····invoke-virtual·{v0},·Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap;
  
628 ····move-result-object·v0659 ····move-result-object·v0
  
629 ····const-string·v1,·"PreferenceDialogFragment.icon"660 ····const-string·v1,·"PreferenceDialogFragment.icon"
  
630 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V661 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V