Offset 13, 281 lines modifiedOffset 13, 260 lines modified
13 ············"Ljava/util/Set<",13 ············"Ljava/util/Set<",
14 ············"Ljava/lang/String;",14 ············"Ljava/lang/String;",
15 ············">;"15 ············">;"
16 ········}16 ········}
17 ····.end·annotation17 ····.end·annotation
18 .end·field18 .end·field
  
19 .field·private·final·mOnBackListener:Lcom/android/car/ui/toolbar/Toolbar$OnBackListener; 
  
20 .field·private·mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;19 .field·private·mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
21 .field·private·mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;20 .field·private·mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;
  
  
22 #·direct·methods21 #·direct·methods
23 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
24 ····.locals·123 ····.locals·0
  
25 ····.line·5324 ····.line·53
26 ····invoke-direct·{p0},·Landroidx/fragment/app/Fragment;-><init>()V25 ····invoke-direct·{p0},·Landroidx/fragment/app/Fragment;-><init>()V
  
27 ····.line·58 
28 ····new-instance·v0,·Lcom/android/car/ui/preference/-$$Lambda$MultiSelectListPreferenceFragment$AuutMM3kfeiAFOGhqlxRLAvB8o0; 
  
29 ····invoke-direct·{v0,·p0},·Lcom/android/car/ui/preference/-$$Lambda$MultiSelectListPreferenceFragment$AuutMM3kfeiAFOGhqlxRLAvB8o0;-><init>(Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;)V 
  
30 ····iput-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mOnBackListener:Lcom/android/car/ui/toolbar/Toolbar$OnBackListener; 
  
31 ····return-void26 ····return-void
32 .end·method27 .end·method
  
33 .method·private·getPreference()Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;28 .method·private·getPreference()Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
34 ····.locals·229 ····.locals·2
  
35 ····.line·17830 ····.line·176
36 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;31 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
  
37 ····move-result-object·v032 ····move-result-object·v0
  
38 ····if-eqz·v0,·:cond_333 ····if-eqz·v0,·:cond_3
  
39 ····.line·18234 ····.line·180
40 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;35 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
  
41 ····move-result-object·v036 ····move-result-object·v0
  
42 ····const-string·v1,·"key"37 ····const-string·v1,·"key"
  
43 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;38 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
44 ····move-result-object·v039 ····move-result-object·v0
  
45 ····.line·18440 ····.line·182
46 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getTargetFragment()Landroidx/fragment/app/Fragment;41 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getTargetFragment()Landroidx/fragment/app/Fragment;
  
47 ····move-result-object·v142 ····move-result-object·v1
  
48 ····check-cast·v1,·Landroidx/preference/DialogPreference$TargetFragment;43 ····check-cast·v1,·Landroidx/preference/DialogPreference$TargetFragment;
  
49 ····if-eqz·v0,·:cond_244 ····if-eqz·v0,·:cond_2
  
50 ····if-eqz·v1,·:cond_145 ····if-eqz·v1,·:cond_1
  
51 ····.line·19746 ····.line·195
52 ····invoke-interface·{v1,·v0},·Landroidx/preference/DialogPreference$TargetFragment;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;47 ····invoke-interface·{v1,·v0},·Landroidx/preference/DialogPreference$TargetFragment;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
  
53 ····move-result-object·v048 ····move-result-object·v0
  
54 ····.line·19949 ····.line·197
55 ····instance-of·v1,·v0,·Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;50 ····instance-of·v1,·v0,·Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
56 ····if-eqz·v1,·:cond_051 ····if-eqz·v1,·:cond_0
  
57 ····.line·20552 ····.line·203
58 ····check-cast·v0,·Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;53 ····check-cast·v0,·Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
59 ····return-object·v054 ····return-object·v0
  
60 ····.line·20055 ····.line·198
61 ····:cond_056 ····:cond_0
62 ····new-instance·v0,·Ljava/lang/IllegalStateException;57 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
63 ····const-string·v1,·"Cannot·use·MultiSelectListPreferenceFragment·with·a·preference·that·is·not·of·type·CarUiMultiSelectListPreference"58 ····const-string·v1,·"Cannot·use·MultiSelectListPreferenceFragment·with·a·preference·that·is·not·of·type·CarUiMultiSelectListPreference"
  
64 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V59 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
65 ····throw·v060 ····throw·v0
  
66 ····.line·19261 ····.line·190
67 ····:cond_162 ····:cond_1
68 ····new-instance·v0,·Ljava/lang/IllegalStateException;63 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
69 ····const-string·v1,·"Target·fragment·must·be·registered·before·displaying·MultiSelectListPreference·screen."64 ····const-string·v1,·"Target·fragment·must·be·registered·before·displaying·MultiSelectListPreference·screen."
  
70 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V65 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
71 ····throw·v066 ····throw·v0
  
72 ····.line·18767 ····.line·185
73 ····:cond_268 ····:cond_2
74 ····new-instance·v0,·Ljava/lang/IllegalStateException;69 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
75 ····const-string·v1,·"MultiSelectListPreference·key·not·found·in·Fragment·arguments"70 ····const-string·v1,·"MultiSelectListPreference·key·not·found·in·Fragment·arguments"
  
76 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V71 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
77 ····throw·v072 ····throw·v0
  
78 ····.line·17973 ····.line·177
79 ····:cond_374 ····:cond_3
80 ····new-instance·v0,·Ljava/lang/IllegalStateException;75 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
81 ····const-string·v1,·"Preference·arguments·cannot·be·null"76 ····const-string·v1,·"Preference·arguments·cannot·be·null"
  
82 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V77 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
83 ····throw·v078 ····throw·v0
84 .end·method79 .end·method
  
85 .method·private·synthetic·lambda$new$0()Z80 .method·static·synthetic·lambda$onViewCreated$0(Lcom/android/car/ui/recyclerview/CarUiRecyclerView;I)V
86 ····.locals·281 ····.locals·2
  
87 ····.line·5982 ····.line·97
88 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference; 
  
89 ····iget-object·v1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mNewValues:Ljava/util/Set; 
  
90 ····invoke-virtual·{v0,·v1},·Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z 
  
91 ····move-result·v0 
  
92 ····if-eqz·v0,·:cond_0 
  
93 ····.line·60 
94 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference; 
  
95 ····iget-object·v1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mNewValues:Ljava/util/Set; 
  
96 ····invoke-virtual·{v0,·v1},·Landroidx/preference/MultiSelectListPreference;->setValues(Ljava/util/Set;)V 
  
97 ····:cond_0 
98 ····const/4·v0,·0x0 
  
99 ····return·v0 
100 .end·method 
  
101 .method·static·synthetic·lambda$onViewCreated$1(Lcom/android/car/ui/recyclerview/CarUiRecyclerView;I)V 
102 ····.locals·2 
  
103 ····.line·104 
104 ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getPaddingTop()I83 ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getPaddingTop()I
  
105 ····move-result·v084 ····move-result·v0
  
106 ····if-ne·v0,·p1,·:cond_085 ····if-ne·v0,·p1,·:cond_0
  
107 ····return-void86 ····return-void
  
108 ····.line·10887 ····.line·101
109 ····:cond_088 ····:cond_0
110 ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getPaddingTop()I89 ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getPaddingTop()I
  
111 ····move-result·v090 ····move-result·v0
  
112 ····const/4·v1,·0x091 ····const/4·v1,·0x0
  
113 ····.line·10992 ····.line·102
114 ····invoke-virtual·{p0,·v1,·p1,·v1,·v1},·Lcom/android/car/ui/recyclerview/CarUiRecyclerView;->setPadding(IIII)V93 ····invoke-virtual·{p0,·v1,·p1,·v1,·v1},·Lcom/android/car/ui/recyclerview/CarUiRecyclerView;->setPadding(IIII)V
  
115 ····sub-int/2addr·v0,·p194 ····sub-int/2addr·v0,·p1
  
116 ····.line·11095 ····.line·103
117 ····invoke-virtual·{p0,·v1,·v0},·Landroidx/recyclerview/widget/RecyclerView;->scrollBy(II)V96 ····invoke-virtual·{p0,·v1,·v0},·Landroidx/recyclerview/widget/RecyclerView;->scrollBy(II)V
  
118 ····return-void97 ····return-void
119 .end·method98 .end·method
  
120 .method·private·synthetic·lambda$onViewCreated$2(Ljava/lang/String;Lcom/android/car/ui/recyclerview/CarUiContentListItem;Z)V99 .method·private·synthetic·lambda$onViewCreated$1(Ljava/lang/String;Lcom/android/car/ui/recyclerview/CarUiContentListItem;Z)V
121 ····.locals·0100 ····.locals·0
  
122 ····if-eqz·p3,·:cond_0101 ····if-eqz·p3,·:cond_0
  
123 ····.line·148102 ····.line·141
124 ····iget-object·p2,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mNewValues:Ljava/util/Set;103 ····iget-object·p2,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mNewValues:Ljava/util/Set;
  
125 ····invoke-interface·{p2,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z104 ····invoke-interface·{p2,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
126 ····goto·:goto_0105 ····goto·:goto_0
  
127 ····.line·150106 ····.line·143
128 ····:cond_0107 ····:cond_0
129 ····iget-object·p2,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mNewValues:Ljava/util/Set;108 ····iget-object·p2,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mNewValues:Ljava/util/Set;
  
130 ····invoke-interface·{p2,·p1},·Ljava/util/Set;->remove(Ljava/lang/Object;)Z109 ····invoke-interface·{p2,·p1},·Ljava/util/Set;->remove(Ljava/lang/Object;)Z
  
131 ····:goto_0110 ····:goto_0
132 ····return-void111 ····return-void
133 .end·method112 .end·method
  
134 .method·static·newInstance(Ljava/lang/String;)Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;113 .method·static·newInstance(Ljava/lang/String;)Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;
135 ····.locals·3114 ····.locals·3
  
136 ····.line·72115 ····.line·65
137 ····new-instance·v0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;116 ····new-instance·v0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;
  
138 ····invoke-direct·{v0},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;-><init>()V117 ····invoke-direct·{v0},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;-><init>()V
  
139 ····.line·73118 ····.line·66
140 ····new-instance·v1,·Landroid/os/Bundle;119 ····new-instance·v1,·Landroid/os/Bundle;
  
141 ····const/4·v2,·0x1120 ····const/4·v2,·0x1
  
142 ····invoke-direct·{v1,·v2},·Landroid/os/Bundle;-><init>(I)V121 ····invoke-direct·{v1,·v2},·Landroid/os/Bundle;-><init>(I)V
  
143 ····const-string·v2,·"key"122 ····const-string·v2,·"key"
  
144 ····.line·74123 ····.line·67
145 ····invoke-virtual·{v1,·v2,·p0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V124 ····invoke-virtual·{v1,·v2,·p0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
146 ····.line·75125 ····.line·68
147 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V126 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V
  
148 ····return-object·v0127 ····return-object·v0
149 .end·method128 .end·method
  
 129 .method·private·updatePreference()V
 130 ····.locals·2
  
150 #·virtual·methods131 ····.line·170
151 .method·public·synthetic·lambda$new$0$MultiSelectListPreferenceFragment()Z132 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
152 ····.locals·1 
  
153 ····invoke-direct·{p0},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->lambda$new$0()Z133 ····iget-object·v1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mNewValues:Ljava/util/Set;
  
 134 ····invoke-virtual·{v0,·v1},·Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
  
154 ····move-result·v0135 ····move-result·v0
  
155 ····return·v0136 ····if-eqz·v0,·:cond_0
  
 137 ····.line·171
 138 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
 139 ····iget-object·v1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mNewValues:Ljava/util/Set;
  
 140 ····invoke-virtual·{v0,·v1},·Landroidx/preference/MultiSelectListPreference;->setValues(Ljava/util/Set;)V
  
 141 ····:cond_0
 142 ····return-void
156 .end·method143 .end·method
  
157 .method·public·synthetic·lambda$onViewCreated$2$MultiSelectListPreferenceFragment(Ljava/lang/String;Lcom/android/car/ui/recyclerview/CarUiContentListItem;Z)V 
 144 #·virtual·methods
 145 .method·public·synthetic·lambda$onViewCreated$1$MultiSelectListPreferenceFragment(Ljava/lang/String;Lcom/android/car/ui/recyclerview/CarUiContentListItem;Z)V
158 ····.locals·0146 ····.locals·0
  
159 ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->lambda$onViewCreated$2(Ljava/lang/String;Lcom/android/car/ui/recyclerview/CarUiContentListItem;Z)V147 ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->lambda$onViewCreated$1(Ljava/lang/String;Lcom/android/car/ui/recyclerview/CarUiContentListItem;Z)V
  
160 ····return-void148 ····return-void
161 .end·method149 .end·method
  
162 .method·public·onCarUiInsetsChanged(Lcom/android/car/ui/baselayout/Insets;)V150 .method·public·onCarUiInsetsChanged(Lcom/android/car/ui/baselayout/Insets;)V
163 ····.locals·5151 ····.locals·5
  
164 ····.line·210152 ····.line·208
165 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireView()Landroid/view/View;153 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireView()Landroid/view/View;
  
166 ····move-result-object·v0154 ····move-result-object·v0
  
167 ····.line·211155 ····.line·209
168 ····sget·v1,·Lcom/android/car/ui/R$id;->list:I156 ····sget·v1,·Lcom/android/car/ui/R$id;->list:I
  
169 ····invoke-static·{v0,·v1},·Lcom/android/car/ui/utils/CarUiUtils;->requireViewByRefId(Landroid/view/View;I)Landroid/view/View;157 ····invoke-static·{v0,·v1},·Lcom/android/car/ui/utils/CarUiUtils;->requireViewByRefId(Landroid/view/View;I)Landroid/view/View;
  
170 ····move-result-object·v1158 ····move-result-object·v1
  
171 ····.line·212159 ····.line·210
172 ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getTop()I160 ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getTop()I
  
173 ····move-result·v2161 ····move-result·v2
  
174 ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getBottom()I162 ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getBottom()I
  
175 ····move-result·v3163 ····move-result·v3
  
176 ····const/4·v4,·0x0164 ····const/4·v4,·0x0
  
177 ····invoke-virtual·{v1,·v4,·v2,·v4,·v3},·Landroid/view/View;->setPadding(IIII)V165 ····invoke-virtual·{v1,·v4,·v2,·v4,·v3},·Landroid/view/View;->setPadding(IIII)V
  
178 ····.line·213166 ····.line·211
179 ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getLeft()I167 ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getLeft()I
  
180 ····move-result·v1168 ····move-result·v1
  
181 ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getRight()I169 ····invoke-virtual·{p1},·Lcom/android/car/ui/baselayout/Insets;->getRight()I
  
182 ····move-result·p1170 ····move-result·p1
Offset 296, 300 lines modifiedOffset 275, 289 lines modified
  
296 ····return-void275 ····return-void
297 .end·method276 .end·method
  
298 .method·public·onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;277 .method·public·onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
299 ····.locals·1278 ····.locals·1
  
300 ····.line·84279 ····.line·77
301 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;280 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
  
302 ····move-result-object·p3281 ····move-result-object·p3
  
303 ····invoke-static·{p3},·Lcom/android/car/ui/core/CarUi;->getToolbar(Landroid/app/Activity;)Lcom/android/car/ui/toolbar/ToolbarController;282 ····invoke-static·{p3},·Lcom/android/car/ui/core/CarUi;->getToolbar(Landroid/app/Activity;)Lcom/android/car/ui/toolbar/ToolbarController;
  
304 ····move-result-object·p3283 ····move-result-object·p3
  
305 ····const/4·v0,·0x0284 ····const/4·v0,·0x0
  
306 ····if-nez·p3,·:cond_0285 ····if-nez·p3,·:cond_0
  
307 ····.line·85286 ····.line·78
308 ····sget·p3,·Lcom/android/car/ui/R$layout;->car_ui_list_preference_with_toolbar:I287 ····sget·p3,·Lcom/android/car/ui/R$layout;->car_ui_list_preference_with_toolbar:I
  
309 ····invoke-virtual·{p1,·p3,·p2,·v0},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;288 ····invoke-virtual·{p1,·p3,·p2,·v0},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
310 ····move-result-object·p1289 ····move-result-object·p1
  
311 ····return-object·p1290 ····return-object·p1
  
312 ····.line·87291 ····.line·80
313 ····:cond_0292 ····:cond_0
314 ····sget·p3,·Lcom/android/car/ui/R$layout;->car_ui_list_preference:I293 ····sget·p3,·Lcom/android/car/ui/R$layout;->car_ui_list_preference:I
  
315 ····invoke-virtual·{p1,·p3,·p2,·v0},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;294 ····invoke-virtual·{p1,·p3,·p2,·v0},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
316 ····move-result-object·p1295 ····move-result-object·p1
  
317 ····return-object·p1296 ····return-object·p1
318 .end·method297 .end·method
  
319 .method·public·onStart()V298 .method·public·onStart()V
320 ····.locals·2299 ····.locals·1
  
321 ····.line·163300 ····.line·156
322 ····invoke-super·{p0},·Landroidx/fragment/app/Fragment;->onStart()V301 ····invoke-super·{p0},·Landroidx/fragment/app/Fragment;->onStart()V
  
323 ····.line·164302 ····.line·157
324 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mToolbar:Lcom/android/car/ui/toolbar/ToolbarController; 
  
325 ····iget-object·v1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mOnBackListener:Lcom/android/car/ui/toolbar/Toolbar$OnBackListener; 
  
326 ····invoke-interface·{v0,·v1},·Lcom/android/car/ui/toolbar/ToolbarController;->registerOnBackListener(Lcom/android/car/ui/toolbar/Toolbar$OnBackListener;)V 
  
327 ····.line·165 
328 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;303 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
  
329 ····move-result-object·v0304 ····move-result-object·v0
  
330 ····invoke-static·{v0},·Lcom/android/car/ui/core/CarUi;->getInsets(Landroid/app/Activity;)Lcom/android/car/ui/baselayout/Insets;305 ····invoke-static·{v0},·Lcom/android/car/ui/core/CarUi;->getInsets(Landroid/app/Activity;)Lcom/android/car/ui/baselayout/Insets;
  
331 ····move-result-object·v0306 ····move-result-object·v0
  
332 ····if-eqz·v0,·:cond_0307 ····if-eqz·v0,·:cond_0
  
333 ····.line·167308 ····.line·159
334 ····invoke-virtual·{p0,·v0},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->onCarUiInsetsChanged(Lcom/android/car/ui/baselayout/Insets;)V309 ····invoke-virtual·{p0,·v0},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->onCarUiInsetsChanged(Lcom/android/car/ui/baselayout/Insets;)V
  
335 ····:cond_0310 ····:cond_0
336 ····return-void311 ····return-void
337 .end·method312 .end·method
  
338 .method·public·onStop()V313 .method·public·onStop()V
339 ····.locals·2314 ····.locals·0
  
340 ····.line·173315 ····.line·165
341 ····invoke-super·{p0},·Landroidx/fragment/app/Fragment;->onStop()V316 ····invoke-super·{p0},·Landroidx/fragment/app/Fragment;->onStop()V
  
342 ····.line·174317 ····.line·166
343 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;318 ····invoke-direct·{p0},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->updatePreference()V
  
344 ····iget-object·v1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mOnBackListener:Lcom/android/car/ui/toolbar/Toolbar$OnBackListener; 
  
345 ····invoke-interface·{v0,·v1},·Lcom/android/car/ui/toolbar/ToolbarController;->unregisterOnBackListener(Lcom/android/car/ui/toolbar/Toolbar$OnBackListener;)Z 
  
346 ····return-void319 ····return-void
347 .end·method320 .end·method
  
348 .method·public·onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V321 .method·public·onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
349 ····.locals·8322 ····.locals·8
  
350 ····.line·93323 ····.line·86
351 ····invoke-super·{p0,·p1,·p2},·Landroidx/fragment/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V324 ····invoke-super·{p0,·p1,·p2},·Landroidx/fragment/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
  
352 ····.line·94325 ····.line·87
353 ····sget·p2,·Lcom/android/car/ui/R$id;->list:I326 ····sget·p2,·Lcom/android/car/ui/R$id;->list:I
  
354 ····invoke-static·{p1,·p2},·Lcom/android/car/ui/utils/CarUiUtils;->requireViewByRefId(Landroid/view/View;I)Landroid/view/View;327 ····invoke-static·{p1,·p2},·Lcom/android/car/ui/utils/CarUiUtils;->requireViewByRefId(Landroid/view/View;I)Landroid/view/View;
  
355 ····move-result-object·p2328 ····move-result-object·p2
  
356 ····check-cast·p2,·Lcom/android/car/ui/recyclerview/CarUiRecyclerView;329 ····check-cast·p2,·Lcom/android/car/ui/recyclerview/CarUiRecyclerView;
  
357 ····.line·95330 ····.line·88
358 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireActivity()Landroidx/fragment/app/FragmentActivity;331 ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireActivity()Landroidx/fragment/app/FragmentActivity;
  
359 ····move-result-object·v0332 ····move-result-object·v0
  
360 ····invoke-static·{v0},·Lcom/android/car/ui/core/CarUi;->getToolbar(Landroid/app/Activity;)Lcom/android/car/ui/toolbar/ToolbarController;333 ····invoke-static·{v0},·Lcom/android/car/ui/core/CarUi;->getToolbar(Landroid/app/Activity;)Lcom/android/car/ui/toolbar/ToolbarController;
  
361 ····move-result-object·v0334 ····move-result-object·v0
  
362 ····iput-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;335 ····iput-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;
  
363 ····const/4·v1,·0x0336 ····const/4·v1,·0x0
  
364 ····if-nez·v0,·:cond_0337 ····if-nez·v0,·:cond_0
  
365 ····.line·99338 ····.line·92
366 ····sget·v0,·Lcom/android/car/ui/R$id;->toolbar:I339 ····sget·v0,·Lcom/android/car/ui/R$id;->toolbar:I
  
367 ····invoke-static·{p1,·v0},·Lcom/android/car/ui/utils/CarUiUtils;->requireViewByRefId(Landroid/view/View;I)Landroid/view/View;340 ····invoke-static·{p1,·v0},·Lcom/android/car/ui/utils/CarUiUtils;->requireViewByRefId(Landroid/view/View;I)Landroid/view/View;
  
368 ····move-result-object·p1341 ····move-result-object·p1
  
369 ····check-cast·p1,·Lcom/android/car/ui/toolbar/Toolbar;342 ····check-cast·p1,·Lcom/android/car/ui/toolbar/Toolbar;
  
370 ····.line·100343 ····.line·93
371 ····iput-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;344 ····iput-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;
  
372 ····.line·102345 ····.line·95
373 ····invoke-virtual·{p1},·Landroid/widget/FrameLayout;->getHeight()I346 ····invoke-virtual·{p1},·Landroid/widget/FrameLayout;->getHeight()I
  
374 ····move-result·v0347 ····move-result·v0
  
375 ····invoke-virtual·{p2,·v1,·v0,·v1,·v1},·Lcom/android/car/ui/recyclerview/CarUiRecyclerView;->setPadding(IIII)V348 ····invoke-virtual·{p2,·v1,·v0,·v1,·v1},·Lcom/android/car/ui/recyclerview/CarUiRecyclerView;->setPadding(IIII)V
  
376 ····.line·103349 ····.line·96
377 ····new-instance·v0,·Lcom/android/car/ui/preference/-$$Lambda$MultiSelectListPreferenceFragment$bAsYoQPEdtCgEVoIskLdwVvGmWA;350 ····new-instance·v0,·Lcom/android/car/ui/preference/-$$Lambda$MultiSelectListPreferenceFragment$WB_s31a2ruUSMORHw8iLsf9W2gE;
  
378 ····invoke-direct·{v0,·p2},·Lcom/android/car/ui/preference/-$$Lambda$MultiSelectListPreferenceFragment$bAsYoQPEdtCgEVoIskLdwVvGmWA;-><init>(Lcom/android/car/ui/recyclerview/CarUiRecyclerView;)V351 ····invoke-direct·{v0,·p2},·Lcom/android/car/ui/preference/-$$Lambda$MultiSelectListPreferenceFragment$WB_s31a2ruUSMORHw8iLsf9W2gE;-><init>(Lcom/android/car/ui/recyclerview/CarUiRecyclerView;)V
  
379 ····invoke-virtual·{p1,·v0},·Lcom/android/car/ui/toolbar/Toolbar;->registerToolbarHeightChangeListener(Lcom/android/car/ui/toolbar/Toolbar$OnHeightChangedListener;)V352 ····invoke-virtual·{p1,·v0},·Lcom/android/car/ui/toolbar/Toolbar;->registerToolbarHeightChangeListener(Lcom/android/car/ui/toolbar/Toolbar$OnHeightChangedListener;)V
  
380 ····.line·114353 ····.line·107
381 ····:cond_0354 ····:cond_0
382 ····invoke-direct·{p0},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->getPreference()Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;355 ····invoke-direct·{p0},·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->getPreference()Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
383 ····move-result-object·p1356 ····move-result-object·p1
  
384 ····iput-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;357 ····iput-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
385 ····.line·116358 ····.line·109
386 ····invoke-virtual·{p2,·v1},·Landroidx/recyclerview/widget/RecyclerView;->setClipToPadding(Z)V359 ····invoke-virtual·{p2,·v1},·Landroidx/recyclerview/widget/RecyclerView;->setClipToPadding(Z)V
  
387 ····.line·117360 ····.line·110
388 ····iget-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;361 ····iget-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;
  
389 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;362 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
390 ····invoke-virtual·{v0},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence;363 ····invoke-virtual·{v0},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence;
  
391 ····move-result-object·v0364 ····move-result-object·v0
  
392 ····invoke-interface·{p1,·v0},·Lcom/android/car/ui/toolbar/ToolbarController;->setTitle(Ljava/lang/CharSequence;)V365 ····invoke-interface·{p1,·v0},·Lcom/android/car/ui/toolbar/ToolbarController;->setTitle(Ljava/lang/CharSequence;)V
  
393 ····.line·118366 ····.line·111
394 ····iget-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;367 ····iget-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mToolbar:Lcom/android/car/ui/toolbar/ToolbarController;
  
395 ····sget-object·v0,·Lcom/android/car/ui/toolbar/Toolbar$State;->SUBPAGE:Lcom/android/car/ui/toolbar/Toolbar$State;368 ····sget-object·v0,·Lcom/android/car/ui/toolbar/Toolbar$State;->SUBPAGE:Lcom/android/car/ui/toolbar/Toolbar$State;
  
396 ····invoke-interface·{p1,·v0},·Lcom/android/car/ui/toolbar/ToolbarController;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V369 ····invoke-interface·{p1,·v0},·Lcom/android/car/ui/toolbar/ToolbarController;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V
  
397 ····.line·120370 ····.line·113
398 ····new-instance·p1,·Ljava/util/HashSet;371 ····new-instance·p1,·Ljava/util/HashSet;
  
399 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;372 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
400 ····invoke-virtual·{v0},·Landroidx/preference/MultiSelectListPreference;->getValues()Ljava/util/Set;373 ····invoke-virtual·{v0},·Landroidx/preference/MultiSelectListPreference;->getValues()Ljava/util/Set;
  
401 ····move-result-object·v0374 ····move-result-object·v0
  
402 ····invoke-direct·{p1,·v0},·Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V375 ····invoke-direct·{p1,·v0},·Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V
  
403 ····iput-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mNewValues:Ljava/util/Set;376 ····iput-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mNewValues:Ljava/util/Set;
  
404 ····.line·121377 ····.line·114
405 ····iget-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;378 ····iget-object·p1,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
406 ····invoke-virtual·{p1},·Landroidx/preference/MultiSelectListPreference;->getEntries()[Ljava/lang/CharSequence;379 ····invoke-virtual·{p1},·Landroidx/preference/MultiSelectListPreference;->getEntries()[Ljava/lang/CharSequence;
  
407 ····move-result-object·p1380 ····move-result-object·p1
  
408 ····.line·122381 ····.line·115
409 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;382 ····iget-object·v0,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
410 ····invoke-virtual·{v0},·Landroidx/preference/MultiSelectListPreference;->getEntryValues()[Ljava/lang/CharSequence;383 ····invoke-virtual·{v0},·Landroidx/preference/MultiSelectListPreference;->getEntryValues()[Ljava/lang/CharSequence;
  
411 ····move-result-object·v0384 ····move-result-object·v0
  
412 ····if-eqz·p1,·:cond_3385 ····if-eqz·p1,·:cond_3
  
413 ····if-eqz·v0,·:cond_3386 ····if-eqz·v0,·:cond_3
  
414 ····.line·130387 ····.line·123
415 ····array-length·v2,·p1388 ····array-length·v2,·p1
  
416 ····array-length·v3,·v0389 ····array-length·v3,·v0
  
417 ····if-ne·v2,·v3,·:cond_2390 ····if-ne·v2,·v3,·:cond_2
  
418 ····.line·136391 ····.line·129
419 ····new-instance·v2,·Ljava/util/ArrayList;392 ····new-instance·v2,·Ljava/util/ArrayList;
  
420 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V393 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
421 ····.line·137394 ····.line·130
422 ····iget-object·v3,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;395 ····iget-object·v3,·p0,·Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;->mPreference:Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;
  
423 ····invoke-virtual·{v3},·Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;->getSelectedItems()[Z396 ····invoke-virtual·{v3},·Lcom/android/car/ui/preference/CarUiMultiSelectListPreference;->getSelectedItems()[Z
  
424 ····move-result-object·v3397 ····move-result-object·v3
  
425 ····.line·139398 ····.line·132
426 ····:goto_0399 ····:goto_0
427 ····array-length·v4,·p1400 ····array-length·v4,·p1
  
428 ····if-ge·v1,·v4,·:cond_1401 ····if-ge·v1,·v4,·:cond_1
  
429 ····.line·140402 ····.line·133
430 ····aget-object·v4,·p1,·v1403 ····aget-object·v4,·p1,·v1
  
431 ····invoke-interface·{v4},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;404 ····invoke-interface·{v4},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
432 ····move-result-object·v4405 ····move-result-object·v4
  
433 ····.line·141406 ····.line·134
434 ····aget-object·v5,·v0,·v1407 ····aget-object·v5,·v0,·v1
  
435 ····invoke-interface·{v5},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;408 ····invoke-interface·{v5},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
436 ····move-result-object·v5409 ····move-result-object·v5
  
437 ····.line·142410 ····.line·135
438 ····new-instance·v6,·Lcom/android/car/ui/recyclerview/CarUiContentListItem;411 ····new-instance·v6,·Lcom/android/car/ui/recyclerview/CarUiContentListItem;
  
439 ····sget-object·v7,·Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action;->CHECK_BOX:Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action;412 ····sget-object·v7,·Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action;->CHECK_BOX:Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action;
  
440 ····invoke-direct·{v6,·v7},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;-><init>(Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action;)V413 ····invoke-direct·{v6,·v7},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;-><init>(Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action;)V
  
441 ····.line·144414 ····.line·137
442 ····invoke-virtual·{v6,·v4},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;->setTitle(Ljava/lang/CharSequence;)V415 ····invoke-virtual·{v6,·v4},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;->setTitle(Ljava/lang/CharSequence;)V
  
443 ····.line·145416 ····.line·138
444 ····aget-boolean·v4,·v3,·v1417 ····aget-boolean·v4,·v3,·v1
  
445 ····invoke-virtual·{v6,·v4},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;->setChecked(Z)V418 ····invoke-virtual·{v6,·v4},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;->setChecked(Z)V
  
446 ····.line·146419 ····.line·139
447 ····new-instance·v4,·Lcom/android/car/ui/preference/-$$Lambda$MultiSelectListPreferenceFragment$JDti6kjKbW6VgsltSAeZMrL8CLI;420 ····new-instance·v4,·Lcom/android/car/ui/preference/-$$Lambda$MultiSelectListPreferenceFragment$YnepC-0onrBWA20eSGEJPNKYYWk;
  
448 ····invoke-direct·{v4,·p0,·v5},·Lcom/android/car/ui/preference/-$$Lambda$MultiSelectListPreferenceFragment$JDti6kjKbW6VgsltSAeZMrL8CLI;-><init>(Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;Ljava/lang/String;)V421 ····invoke-direct·{v4,·p0,·v5},·Lcom/android/car/ui/preference/-$$Lambda$MultiSelectListPreferenceFragment$YnepC-0onrBWA20eSGEJPNKYYWk;-><init>(Lcom/android/car/ui/preference/MultiSelectListPreferenceFragment;Ljava/lang/String;)V
  
449 ····invoke-virtual·{v6,·v4},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;->setOnCheckedChangeListener(Lcom/android/car/ui/recyclerview/CarUiContentListItem$OnCheckedChangeListener;)V422 ····invoke-virtual·{v6,·v4},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;->setOnCheckedChangeListener(Lcom/android/car/ui/recyclerview/CarUiContentListItem$OnCheckedChangeListener;)V
  
450 ····.line·154423 ····.line·147
451 ····invoke-interface·{v2,·v6},·Ljava/util/List;->add(Ljava/lang/Object;)Z424 ····invoke-interface·{v2,·v6},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
452 ····add-int/lit8·v1,·v1,·0x1425 ····add-int/lit8·v1,·v1,·0x1
  
453 ····goto·:goto_0426 ····goto·:goto_0
  
454 ····.line·157427 ····.line·150
455 ····:cond_1428 ····:cond_1
456 ····new-instance·p1,·Lcom/android/car/ui/recyclerview/CarUiListItemAdapter;429 ····new-instance·p1,·Lcom/android/car/ui/recyclerview/CarUiListItemAdapter;
  
457 ····invoke-direct·{p1,·v2},·Lcom/android/car/ui/recyclerview/CarUiListItemAdapter;-><init>(Ljava/util/List;)V430 ····invoke-direct·{p1,·v2},·Lcom/android/car/ui/recyclerview/CarUiListItemAdapter;-><init>(Ljava/util/List;)V
  
458 ····.line·158431 ····.line·151
459 ····invoke-virtual·{p2,·p1},·Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V432 ····invoke-virtual·{p2,·p1},·Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
  
460 ····return-void433 ····return-void
  
461 ····.line·131434 ····.line·124
462 ····:cond_2435 ····:cond_2
463 ····new-instance·p1,·Ljava/lang/IllegalStateException;436 ····new-instance·p1,·Ljava/lang/IllegalStateException;
  
464 ····const-string·p2,·"MultiSelectListPreference·entries·array·length·does·not·match·entryValues·array·length."437 ····const-string·p2,·"MultiSelectListPreference·entries·array·length·does·not·match·entryValues·array·length."
  
465 ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V438 ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
466 ····throw·p1439 ····throw·p1
  
467 ····.line·125440 ····.line·118
468 ····:cond_3441 ····:cond_3
469 ····new-instance·p1,·Ljava/lang/IllegalStateException;442 ····new-instance·p1,·Ljava/lang/IllegalStateException;
  
470 ····const-string·p2,·"MultiSelectListPreference·requires·an·entries·array·and·an·entryValues·array."443 ····const-string·p2,·"MultiSelectListPreference·requires·an·entries·array·and·an·entryValues·array."
  
471 ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V444 ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V