| | | | |
| Offset 28, 18 lines modified | Offset 28, 18 lines modified |
| 28 | .field·private·mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener; | 28 | .field·private·mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener; |
| | |
| | |
| 29 | #·direct·methods | 29 | #·direct·methods |
| 30 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V | 30 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V |
| 31 | ····.locals·0 | 31 | ····.locals·0 |
| | |
| 32 | ····.line·72 | 32 | ····.line·71 |
| 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| | |
| 34 | ····.line·73 | 34 | ····.line·72 |
| 35 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mContext:Landroid/content/Context; | 35 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mContext:Landroid/content/Context; |
| | |
| 36 | ····return-void | 36 | ····return-void |
| 37 | .end·method | 37 | .end·method |
| | |
| 38 | .method·private·varargs·createListItem(Ljava/util/List;II[I)V | 38 | .method·private·varargs·createListItem(Ljava/util/List;II[I)V |
| 39 | ····.locals·1 | 39 | ····.locals·1 |
| Offset 48, 75 lines modified | Offset 48, 75 lines modified |
| 48 | ············"(", | 48 | ············"(", |
| 49 | ············"Ljava/util/List<", | 49 | ············"Ljava/util/List<", |
| 50 | ············"Lcom/android/car/ui/recyclerview/CarUiListItem;", | 50 | ············"Lcom/android/car/ui/recyclerview/CarUiListItem;", |
| 51 | ············">;II[I)V" | 51 | ············">;II[I)V" |
| 52 | ········} | 52 | ········} |
| 53 | ····.end·annotation | 53 | ····.end·annotation |
| | |
| 54 | ····.line·157 | 54 | ····.line·155 |
| 55 | ····invoke-static·{p4},·Ljava/util/stream/IntStream;->of([I)Ljava/util/stream/IntStream; | 55 | ····invoke-static·{p4},·Ljava/util/stream/IntStream;->of([I)Ljava/util/stream/IntStream; |
| | |
| 56 | ····move-result-object·p4 | 56 | ····move-result-object·p4 |
| | |
| 57 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$UL526C5At-dSb52W3F_rDpb2Ss4; | 57 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$XCIYnYXZUKnMNokLM6miuFGfyJQ; |
| | |
| 58 | ····invoke-direct·{v0,·p0},·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$UL526C5At-dSb52W3F_rDpb2Ss4;-><init>(Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;)V | 58 | ····invoke-direct·{v0,·p0},·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$XCIYnYXZUKnMNokLM6miuFGfyJQ;-><init>(Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;)V |
| | |
| 59 | ····.line·158 | 59 | ····.line·156 |
| 60 | ····invoke-interface·{p4,·v0},·Ljava/util/stream/IntStream;->mapToObj(Ljava/util/function/IntFunction;)Ljava/util/stream/Stream; | 60 | ····invoke-interface·{p4,·v0},·Ljava/util/stream/IntStream;->mapToObj(Ljava/util/function/IntFunction;)Ljava/util/stream/Stream; |
| | |
| 61 | ····move-result-object·p4 | 61 | ····move-result-object·p4 |
| | |
| 62 | ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$ELIhZDxynw1kMnB9BW-ffBf8QWA;->INSTANCE:Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$ELIhZDxynw1kMnB9BW-ffBf8QWA; | 62 | ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$3zWu8C4LPPngo6UFtuOdDJmSHwM;->INSTANCE:Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$3zWu8C4LPPngo6UFtuOdDJmSHwM; |
| | |
| 63 | ····.line·159 | 63 | ····.line·157 |
| 64 | ····invoke-interface·{p4,·v0},·Ljava/util/stream/Stream;->noneMatch(Ljava/util/function/Predicate;)Z | 64 | ····invoke-interface·{p4,·v0},·Ljava/util/stream/Stream;->noneMatch(Ljava/util/function/Predicate;)Z |
| | |
| 65 | ····move-result·p4 | 65 | ····move-result·p4 |
| | |
| 66 | ····if-eqz·p4,·:cond_0 | 66 | ····if-eqz·p4,·:cond_0 |
| | |
| 67 | ····return-void | 67 | ····return-void |
| | |
| 68 | ····.line·163 | 68 | ····.line·161 |
| 69 | ····:cond_0 | 69 | ····:cond_0 |
| 70 | ····new-instance·p4,·Lcom/android/car/ui/recyclerview/CarUiContentListItem; | 70 | ····new-instance·p4,·Lcom/android/car/ui/recyclerview/CarUiContentListItem; |
| | |
| 71 | ····sget-object·v0,·Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action;->NONE:Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action; | 71 | ····sget-object·v0,·Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action;->NONE:Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action; |
| | |
| 72 | ····invoke-direct·{p4,·v0},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;-><init>(Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action;)V | 72 | ····invoke-direct·{p4,·v0},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;-><init>(Lcom/android/car/ui/recyclerview/CarUiContentListItem$Action;)V |
| | |
| 73 | ····.line·164 | 73 | ····.line·162 |
| 74 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mContext:Landroid/content/Context; | 74 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mContext:Landroid/content/Context; |
| | |
| 75 | ····invoke-virtual·{v0,·p2},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 75 | ····invoke-virtual·{v0,·p2},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
| | |
| 76 | ····move-result-object·p2 | 76 | ····move-result-object·p2 |
| | |
| 77 | ····invoke-virtual·{p4,·p2},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;->setTitle(Ljava/lang/CharSequence;)V | 77 | ····invoke-virtual·{p4,·p2},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;->setTitle(Ljava/lang/CharSequence;)V |
| | |
| 78 | ····.line·165 | 78 | ····.line·163 |
| 79 | ····new-instance·p2,·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$0tmgGtEQJkOr96DL7cEpMDvvoIs; | 79 | ····new-instance·p2,·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$BqBzFwL2vB7mpdgJZn242K9WUdI; |
| | |
| 80 | ····invoke-direct·{p2,·p0,·p3},·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$0tmgGtEQJkOr96DL7cEpMDvvoIs;-><init>(Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;I)V | 80 | ····invoke-direct·{p2,·p0,·p3},·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$BqBzFwL2vB7mpdgJZn242K9WUdI;-><init>(Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;I)V |
| | |
| 81 | ····invoke-virtual·{p4,·p2},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;->setOnItemClickedListener(Lcom/android/car/ui/recyclerview/CarUiContentListItem$OnClickListener;)V | 81 | ····invoke-virtual·{p4,·p2},·Lcom/android/car/ui/recyclerview/CarUiContentListItem;->setOnItemClickedListener(Lcom/android/car/ui/recyclerview/CarUiContentListItem$OnClickListener;)V |
| | |
| 82 | ····.line·171 | 82 | ····.line·169 |
| 83 | ····invoke-interface·{p1,·p4},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 83 | ····invoke-interface·{p1,·p4},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| | |
| 84 | ····return-void | 84 | ····return-void |
| 85 | .end·method | 85 | .end·method |
| | |
| 86 | .method·private·synthetic·lambda$createListItem$2(I)Ljava/lang/Boolean; | 86 | .method·private·synthetic·lambda$createListItem$1(I)Ljava/lang/Boolean; |
| 87 | ····.locals·2 | 87 | ····.locals·2 |
| | |
| 88 | ····if-ltz·p1,·:cond_0 | 88 | ····if-ltz·p1,·:cond_0 |
| | |
| 89 | ····.line·158 | 89 | ····.line·156 |
| 90 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mButtonVisibilities:[Z | 90 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mButtonVisibilities:[Z |
| | |
| 91 | ····array-length·v1,·v0 | 91 | ····array-length·v1,·v0 |
| | |
| 92 | ····if-ge·p1,·v1,·:cond_0 | 92 | ····if-ge·p1,·v1,·:cond_0 |
| | |
| 93 | ····aget-boolean·p1,·v0,·p1 | 93 | ····aget-boolean·p1,·v0,·p1 |
| Offset 134, 509 lines modified | Offset 134, 490 lines modified |
| 134 | ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 134 | ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
| | |
| 135 | ····move-result-object·p1 | 135 | ····move-result-object·p1 |
| | |
| 136 | ····return-object·p1 | 136 | ····return-object·p1 |
| 137 | .end·method | 137 | .end·method |
| | |
| 138 | .method·static·synthetic·lambda$createListItem$3(Ljava/lang/Boolean;)Z | 138 | .method·static·synthetic·lambda$createListItem$2(Ljava/lang/Boolean;)Z |
| 139 | ····.locals·0 | 139 | ····.locals·0 |
| | |
| 140 | ····.line·159 | 140 | ····.line·157 |
| 141 | ····invoke-virtual·{p0},·Ljava/lang/Boolean;->booleanValue()Z | 141 | ····invoke-virtual·{p0},·Ljava/lang/Boolean;->booleanValue()Z |
| | |
| 142 | ····move-result·p0 | 142 | ····move-result·p0 |
| | |
| 143 | ····return·p0 | 143 | ····return·p0 |
| 144 | .end·method | 144 | .end·method |
| | |
| 145 | .method·private·synthetic·lambda$createListItem$4(ILcom/android/car/ui/recyclerview/CarUiContentListItem;)V | 145 | .method·private·synthetic·lambda$createListItem$3(ILcom/android/car/ui/recyclerview/CarUiContentListItem;)V |
| 146 | ····.locals·1 | 146 | ····.locals·1 |
| | |
| 147 | ····.line·166 | 147 | ····.line·164 |
| 148 | ····iget-object·p2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; | 148 | ····iget-object·p2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; |
| | |
| 149 | ····const/4·v0,·0x0 | 149 | ····const/4·v0,·0x0 |
| | |
| 150 | ····invoke-virtual·{p2,·v0},·Landroid/app/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V | 150 | ····invoke-virtual·{p2,·v0},·Landroid/app/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V |
| | |
| 151 | ····.line·167 | 151 | ····.line·165 |
| 152 | ····iget-object·p2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; | 152 | ····iget-object·p2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; |
| | |
| 153 | ····invoke-virtual·{p2},·Landroid/app/AlertDialog;->dismiss()V | 153 | ····invoke-virtual·{p2},·Landroid/app/AlertDialog;->dismiss()V |
| | |
| 154 | ····.line·168 | 154 | ····.line·166 |
| 155 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; | 155 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; |
| | |
| 156 | ····.line·169 | 156 | ····.line·167 |
| 157 | ····iget-object·p2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener; | 157 | ····iget-object·p2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener; |
| | |
| 158 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; | 158 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; |
| | |
| 159 | ····invoke-interface·{p2,·v0,·p1},·Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener;->onPermissionGrantResult(Ljava/lang/String;I)V | 159 | ····invoke-interface·{p2,·v0,·p1},·Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener;->onPermissionGrantResult(Ljava/lang/String;I)V |
| | |
| 160 | ····return-void | 160 | ····return-void |
| 161 | .end·method | 161 | .end·method |
| | |
| 162 | .method·static·synthetic·lambda$update$0(Landroid/content/DialogInterface;I)V | |
| 163 | ····.locals·0 | |
| | |
| 164 | ····.line·118 | |
| 165 | ····invoke-interface·{p0},·Landroid/content/DialogInterface;->dismiss()V | |
| | |
| 166 | ····return-void | |
| 167 | .end·method | |
| | |
| 168 | .method·private·synthetic·lambda$update$1(Landroid/content/DialogInterface;)V | 162 | .method·private·synthetic·lambda$update$0(Landroid/content/DialogInterface;)V |
| 169 | ····.locals·2 | 163 | ····.locals·2 |
| | |
| 170 | ····const/4·p1,·0x0 | 164 | ····const/4·p1,·0x0 |
| | |
| 171 | ····.line·120 | 165 | ····.line·118 |
| 172 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; | 166 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; |
| | |
| 173 | ····.line·121 | 167 | ····.line·119 |
| 174 | ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener; | 168 | ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener; |
| | |
| 175 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; | 169 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; |
| | |
| 176 | ····const/4·v1,·0x2 | 170 | ····const/4·v1,·0x2 |
| | |
| 177 | ····invoke-interface·{p1,·v0,·v1},·Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener;->onPermissionGrantResult(Ljava/lang/String;I)V | 171 | ····invoke-interface·{p1,·v0,·v1},·Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener;->onPermissionGrantResult(Ljava/lang/String;I)V |
| | |
| 178 | ····return-void | 172 | ····return-void |
| 179 | .end·method | 173 | .end·method |
| | |
| 180 | .method·private·update()V | 174 | .method·private·update()V |
| 181 | ····.locals·8 | 175 | ····.locals·8 |
| | |
| 182 | ····.line·108 | 176 | ····.line·107 |
| 183 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; | 177 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; |
| | |
| 184 | ····if-eqz·v0,·:cond_0 | 178 | ····if-eqz·v0,·:cond_0 |
| | |
| 185 | ····const/4·v1,·0x0 | 179 | ····const/4·v1,·0x0 |
| | |
| 186 | ····.line·109 | 180 | ····.line·108 |
| 187 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V | 181 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V |
| | |
| 188 | ····.line·110 | 182 | ····.line·109 |
| 189 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; | 183 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; |
| | |
| 190 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->dismiss()V | 184 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->dismiss()V |
| | |
| 191 | ····.line·111 | 185 | ····.line·110 |
| 192 | ····iput-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; | 186 | ····iput-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; |
| | |
| 193 | ····.line·114 | 187 | ····.line·113 |
| 194 | ····:cond_0 | 188 | ····:cond_0 |
| 195 | ····new-instance·v0,·Lcom/android/car/ui/AlertDialogBuilder; | 189 | ····new-instance·v0,·Lcom/android/car/ui/AlertDialogBuilder; |
| | |
| 196 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mContext:Landroid/content/Context; | 190 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mContext:Landroid/content/Context; |
| | |
| 197 | ····invoke-direct·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;-><init>(Landroid/content/Context;)V | 191 | ····invoke-direct·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;-><init>(Landroid/content/Context;)V |
| | |
| 198 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupMessage:Ljava/lang/CharSequence; | 192 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupMessage:Ljava/lang/CharSequence; |
| | |
| 199 | ····.line·115 | 193 | ····.line·114 |
| 200 | ····invoke-virtual·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;->setTitle(Ljava/lang/CharSequence;)Lcom/android/car/ui/AlertDialogBuilder; | 194 | ····invoke-virtual·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;->setTitle(Ljava/lang/CharSequence;)Lcom/android/car/ui/AlertDialogBuilder; |
| | |
| 201 | ····move-result-object·v0 | 195 | ····move-result-object·v0 |
| | |
| 202 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDetailMessage:Ljava/lang/CharSequence; | 196 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDetailMessage:Ljava/lang/CharSequence; |
| | |
| 203 | ····.line·116 | 197 | ····.line·115 |
| 204 | ····invoke-virtual·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;->setSubtitle(Ljava/lang/CharSequence;)Lcom/android/car/ui/AlertDialogBuilder; | 198 | ····invoke-virtual·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;->setSubtitle(Ljava/lang/CharSequence;)Lcom/android/car/ui/AlertDialogBuilder; |
| | |
| 205 | ····move-result-object·v0 | 199 | ····move-result-object·v0 |
| | |
| 206 | ····const·v1,·0x7f1200bb | 200 | ····const/4·v1,·0x0 |
| | |
| 207 | ····sget-object·v2,·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$ysaVYd92KU7Tf1RjqVt-9SqiXkk;->INSTANCE:Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$ysaVYd92KU7Tf1RjqVt-9SqiXkk; | |
| | |
| 208 | ····.line·117 | 201 | ····.line·116 |
| 209 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/car/ui/AlertDialogBuilder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/android/car/ui/AlertDialogBuilder; | 202 | ····invoke-virtual·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;->setAllowDismissButton(Z)Lcom/android/car/ui/AlertDialogBuilder; |
| | |
| 210 | ····move-result-object·v0 | 203 | ····move-result-object·v0 |
| | |
| 211 | ····new-instance·v1,·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$dl2S9v0meaxdhOaEO7KObu1bC8A; | 204 | ····new-instance·v2,·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$HlRgtI6V8xBekHBcOMXtTfreaqY; |
| | |
| 212 | ····invoke-direct·{v1,·p0},·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$dl2S9v0meaxdhOaEO7KObu1bC8A;-><init>(Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;)V | 205 | ····invoke-direct·{v2,·p0},·Lcom/android/permissioncontroller/permission/ui/auto/-$$Lambda$GrantPermissionsAutoViewHandler$HlRgtI6V8xBekHBcOMXtTfreaqY;-><init>(Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;)V |
| | |
| 213 | ····.line·119 | 206 | ····.line·117 |
| 214 | ····invoke-virtual·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)Lcom/android/car/ui/AlertDialogBuilder; | 207 | ····invoke-virtual·{v0,·v2},·Lcom/android/car/ui/AlertDialogBuilder;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)Lcom/android/car/ui/AlertDialogBuilder; |
| | |
| 215 | ····move-result-object·v0 | 208 | ····move-result-object·v0 |
| | |
| 216 | ····.line·123 | 209 | ····.line·121 |
| 217 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIcon:Landroid/graphics/drawable/Icon; | 210 | ····iget-object·v2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIcon:Landroid/graphics/drawable/Icon; |
| | |
| 218 | ····if-eqz·v1,·:cond_1 | 211 | ····if-eqz·v2,·:cond_1 |
| | |
| 219 | ····.line·124 | 212 | ····.line·122 |
| 220 | ····iget-object·v2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mContext:Landroid/content/Context; | 213 | ····iget-object·v3,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mContext:Landroid/content/Context; |
| | |
| 221 | ····invoke-virtual·{v1,·v2},·Landroid/graphics/drawable/Icon;->loadDrawable(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; | 214 | ····invoke-virtual·{v2,·v3},·Landroid/graphics/drawable/Icon;->loadDrawable(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; |
| | |
| 222 | ····move-result-object·v1 | 215 | ····move-result-object·v2 |
| | |
| 223 | ····invoke-virtual·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/android/car/ui/AlertDialogBuilder; | 216 | ····invoke-virtual·{v0,·v2},·Lcom/android/car/ui/AlertDialogBuilder;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/android/car/ui/AlertDialogBuilder; |
| | |
| 224 | ····.line·127 | 217 | ····.line·125 |
| 225 | ····:cond_1 | 218 | ····:cond_1 |
| 226 | ····new-instance·v1,·Ljava/util/ArrayList; | 219 | ····new-instance·v2,·Ljava/util/ArrayList; |
| | |
| 227 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | |
| | |
| 228 | ····const·v2,·0x7f1200b0 | 220 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
| | |
| 229 | ····const/4·v3,·0x2 | 221 | ····const·v3,·0x7f1200b2 |
| | |
| 230 | ····new-array·v4,·v3,·[I | 222 | ····const/4·v4,·0x1 |
| | |
| | 223 | ····new-array·v5,·v4,·[I |
| 231 | ····.line·130 | |
| 232 | ····fill-array-data·v4,·:array_0 | |
| | |
| 233 | ····const/4·v5,·0x0 | 224 | ····aput·v1,·v5,·v1 |
| | |
| | 225 | ····.line·128 |
| 234 | ····invoke-direct·{p0,·v1,·v2,·v5,·v4},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V | 226 | ····invoke-direct·{p0,·v2,·v3,·v1,·v5},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V |
| | |
| 235 | ····const·v2,·0x7f1200b2 | 227 | ····const·v3,·0x7f1200b4 |
| | |
| 236 | ····const/4·v4,·0x1 | 228 | ····new-array·v5,·v4,·[I |
| | |
| 237 | ····new-array·v6,·v4,·[I | 229 | ····aput·v4,·v5,·v1 |
| | |
| 238 | ····aput·v4,·v6,·v5 | 230 | ····.line·130 |
| | 231 | ····invoke-direct·{p0,·v2,·v3,·v1,·v5},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V |
| | |
| | 232 | ····const·v3,·0x7f1200b6 |
| 239 | ····.line·132 | |
| 240 | ····invoke-direct·{p0,·v1,·v2,·v5,·v6},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V | |
| | |
| 241 | ····const·v2,·0x7f1200b4 | 233 | ····new-array·v5,·v4,·[I |
| | |
| 242 | ····new-array·v6,·v4,·[I | 234 | ····const/4·v6,·0x2 |
| | |
| 243 | ····aput·v3,·v6,·v5 | 235 | ····aput·v6,·v5,·v1 |
| | |
| 244 | ····.line·134 | 236 | ····.line·132 |
| 245 | ····invoke-direct·{p0,·v1,·v2,·v4,·v6},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V | 237 | ····invoke-direct·{p0,·v2,·v3,·v4,·v5},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V |
| | |
| 246 | ····const·v2,·0x7f1200b7 | 238 | ····const·v3,·0x7f1200b9 |
| | |
| 247 | ····new-array·v6,·v4,·[I | 239 | ····new-array·v5,·v4,·[I |
| | |
| 248 | ····const/4·v7,·0x3 | 240 | ····const/4·v7,·0x3 |
| | |
| 249 | ····aput·v7,·v6,·v5 | 241 | ····aput·v7,·v5,·v1 |
| | |
| 250 | ····.line·136 | 242 | ····.line·134 |
| 251 | ····invoke-direct·{p0,·v1,·v2,·v3,·v6},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V | 243 | ····invoke-direct·{p0,·v2,·v3,·v6,·v5},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V |
| | |
| 252 | ····const·v2,·0x7f1200b8 | 244 | ····const·v3,·0x7f1200ba |
| | |
| 253 | ····new-array·v4,·v4,·[I | 245 | ····new-array·v4,·v4,·[I |
| | |
| 254 | ····const/4·v6,·0x4 | 246 | ····const/4·v5,·0x4 |
| | |
| 255 | ····aput·v6,·v4,·v5 | 247 | ····aput·v5,·v4,·v1 |
| | |
| 256 | ····.line·138 | 248 | ····.line·136 |
| 257 | ····invoke-direct·{p0,·v1,·v2,·v7,·v4},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V | 249 | ····invoke-direct·{p0,·v2,·v3,·v7,·v4},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V |
| | |
| 258 | ····new-array·v2,·v3,·[I | 250 | ····new-array·v1,·v6,·[I |
| | |
| 259 | ····.line·143 | 251 | ····.line·141 |
| 260 | ····fill-array-data·v2,·:array_1 | 252 | ····fill-array-data·v1,·:array_0 |
| | |
| 261 | ····const·v4,·0x7f1200bd | 253 | ····const·v3,·0x7f1200bf |
| | |
| 262 | ····invoke-direct·{p0,·v1,·v4,·v3,·v2},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V | 254 | ····invoke-direct·{p0,·v2,·v3,·v6,·v1},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V |
| | |
| 263 | ····new-array·v2,·v3,·[I | 255 | ····new-array·v1,·v6,·[I |
| | |
| 264 | ····.line·145 | 256 | ····.line·143 |
| 265 | ····fill-array-data·v2,·:array_2 | 257 | ····fill-array-data·v1,·:array_1 |
| | |
| 266 | ····invoke-direct·{p0,·v1,·v4,·v7,·v2},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V | 258 | ····invoke-direct·{p0,·v2,·v3,·v7,·v1},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->createListItem(Ljava/util/List;II[I)V |
| | |
| 267 | ····.line·148 | 259 | ····.line·146 |
| 268 | ····new-instance·v2,·Lcom/android/car/ui/recyclerview/CarUiListItemAdapter; | 260 | ····new-instance·v1,·Lcom/android/car/ui/recyclerview/CarUiListItemAdapter; |
| | |
| 269 | ····invoke-direct·{v2,·v1},·Lcom/android/car/ui/recyclerview/CarUiListItemAdapter;-><init>(Ljava/util/List;)V | 261 | ····invoke-direct·{v1,·v2},·Lcom/android/car/ui/recyclerview/CarUiListItemAdapter;-><init>(Ljava/util/List;)V |
| | |
| 270 | ····invoke-virtual·{v0,·v2},·Lcom/android/car/ui/AlertDialogBuilder;->setAdapter(Lcom/android/car/ui/recyclerview/CarUiListItemAdapter;)Lcom/android/car/ui/AlertDialogBuilder; | 262 | ····invoke-virtual·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;->setAdapter(Lcom/android/car/ui/recyclerview/CarUiListItemAdapter;)Lcom/android/car/ui/AlertDialogBuilder; |
| | |
| 271 | ····.line·150 | 263 | ····.line·148 |
| 272 | ····invoke-virtual·{v0},·Lcom/android/car/ui/AlertDialogBuilder;->create()Landroid/app/AlertDialog; | 264 | ····invoke-virtual·{v0},·Lcom/android/car/ui/AlertDialogBuilder;->create()Landroid/app/AlertDialog; |
| | |
| 273 | ····move-result-object·v0 | 265 | ····move-result-object·v0 |
| | |
| 274 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; | 266 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; |
| | |
| 275 | ····.line·151 | 267 | ····.line·149 |
| 276 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V | 268 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V |
| | |
| 277 | ····return-void | 269 | ····return-void |
| | |
| 278 | ····nop | 270 | ····nop |
| | |
| 279 | ····:array_0 | 271 | ····:array_0 |
| 280 | ····.array-data·4 | 272 | ····.array-data·4 |
| 281 | ········0x0 | |
| 282 | ········0x5 | |
| 283 | ····.end·array-data | |
| | |
| 284 | ····:array_1 | |
| 285 | ····.array-data·4 | |
| 286 | ········0x6 | 273 | ········0x6 |
| 287 | ········0x8 | 274 | ········0x8 |
| 288 | ····.end·array-data | 275 | ····.end·array-data |
| | |
| 289 | ····:array_2 | 276 | ····:array_1 |
| 290 | ····.array-data·4 | 277 | ····.array-data·4 |
| 291 | ········0x7 | 278 | ········0x7 |
| 292 | ········0x9 | 279 | ········0x9 |
| 293 | ····.end·array-data | 280 | ····.end·array-data |
| 294 | .end·method | 281 | .end·method |
| | |
| | |
| 295 | #·virtual·methods | 282 | #·virtual·methods |
| 296 | .method·public·createView()Landroid/view/View; | 283 | .method·public·createView()Landroid/view/View; |
| 297 | ····.locals·2 | 284 | ····.locals·2 |
| | |
| 298 | ····.line·85 | 285 | ····.line·84 |
| 299 | ····new-instance·v0,·Landroid/view/View; | 286 | ····new-instance·v0,·Landroid/view/View; |
| | |
| 300 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mContext:Landroid/content/Context; | 287 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mContext:Landroid/content/Context; |
| | |
| 301 | ····invoke-direct·{v0,·v1},·Landroid/view/View;-><init>(Landroid/content/Context;)V | 288 | ····invoke-direct·{v0,·v1},·Landroid/view/View;-><init>(Landroid/content/Context;)V |
| | |
| 302 | ····return-object·v0 | 289 | ····return-object·v0 |
| 303 | .end·method | 290 | .end·method |
| | |
| 304 | .method·public·synthetic·lambda$createListItem$2$GrantPermissionsAutoViewHandler(I)Ljava/lang/Boolean; | 291 | .method·public·synthetic·lambda$createListItem$1$GrantPermissionsAutoViewHandler(I)Ljava/lang/Boolean; |
| 305 | ····.locals·0 | 292 | ····.locals·0 |
| | |
| 306 | ····invoke-direct·{p0,·p1},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->lambda$createListItem$2(I)Ljava/lang/Boolean; | 293 | ····invoke-direct·{p0,·p1},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->lambda$createListItem$1(I)Ljava/lang/Boolean; |
| | |
| 307 | ····move-result-object·p1 | 294 | ····move-result-object·p1 |
| | |
| 308 | ····return-object·p1 | 295 | ····return-object·p1 |
| 309 | .end·method | 296 | .end·method |
| | |
| 310 | .method·public·synthetic·lambda$createListItem$4$GrantPermissionsAutoViewHandler(ILcom/android/car/ui/recyclerview/CarUiContentListItem;)V | 297 | .method·public·synthetic·lambda$createListItem$3$GrantPermissionsAutoViewHandler(ILcom/android/car/ui/recyclerview/CarUiContentListItem;)V |
| 311 | ····.locals·0 | 298 | ····.locals·0 |
| | |
| 312 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->lambda$createListItem$4(ILcom/android/car/ui/recyclerview/CarUiContentListItem;)V | 299 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->lambda$createListItem$3(ILcom/android/car/ui/recyclerview/CarUiContentListItem;)V |
| | |
| 313 | ····return-void | 300 | ····return-void |
| 314 | .end·method | 301 | .end·method |
| | |
| 315 | .method·public·synthetic·lambda$update$1$GrantPermissionsAutoViewHandler(Landroid/content/DialogInterface;)V | 302 | .method·public·synthetic·lambda$update$0$GrantPermissionsAutoViewHandler(Landroid/content/DialogInterface;)V |
| 316 | ····.locals·0 | 303 | ····.locals·0 |
| | |
| 317 | ····invoke-direct·{p0,·p1},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->lambda$update$1(Landroid/content/DialogInterface;)V | 304 | ····invoke-direct·{p0,·p1},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->lambda$update$0(Landroid/content/DialogInterface;)V |
| | |
| 318 | ····return-void | 305 | ····return-void |
| 319 | .end·method | 306 | .end·method |
| | |
| 320 | .method·public·loadInstanceState(Landroid/os/Bundle;)V | 307 | .method·public·loadInstanceState(Landroid/os/Bundle;)V |
| 321 | ····.locals·1 | 308 | ····.locals·1 |
| | |
| 322 | ····const-string·v0,·"ARG_GROUP_NAME" | 309 | ····const-string·v0,·"ARG_GROUP_NAME" |
| | |
| 323 | ····.line·187 | 310 | ····.line·185 |
| 324 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 311 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
| | |
| 325 | ····move-result-object·v0 | 312 | ····move-result-object·v0 |
| | |
| 326 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; | 313 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; |
| | |
| 327 | ····const-string·v0,·"ARG_GROUP_MESSAGE" | 314 | ····const-string·v0,·"ARG_GROUP_MESSAGE" |
| | |
| 328 | ····.line·188 | 315 | ····.line·186 |
| 329 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; | 316 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; |
| | |
| 330 | ····move-result-object·v0 | 317 | ····move-result-object·v0 |
| | |
| 331 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupMessage:Ljava/lang/CharSequence; | 318 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupMessage:Ljava/lang/CharSequence; |
| | |
| 332 | ····const-string·v0,·"ARG_GROUP_ICON" | 319 | ····const-string·v0,·"ARG_GROUP_ICON" |
| | |
| 333 | ····.line·189 | 320 | ····.line·187 |
| 334 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; | 321 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; |
| | |
| 335 | ····move-result-object·v0 | 322 | ····move-result-object·v0 |
| | |
| 336 | ····check-cast·v0,·Landroid/graphics/drawable/Icon; | 323 | ····check-cast·v0,·Landroid/graphics/drawable/Icon; |
| | |
| 337 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIcon:Landroid/graphics/drawable/Icon; | 324 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIcon:Landroid/graphics/drawable/Icon; |
| | |
| 338 | ····const-string·v0,·"ARG_GROUP_COUNT" | 325 | ····const-string·v0,·"ARG_GROUP_COUNT" |
| | |
| 339 | ····.line·190 | 326 | ····.line·188 |
| 340 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 327 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
| | |
| 341 | ····move-result·v0 | 328 | ····move-result·v0 |
| | |
| 342 | ····iput·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupCount:I | 329 | ····iput·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupCount:I |
| | |
| 343 | ····const-string·v0,·"ARG_GROUP_INDEX" | 330 | ····const-string·v0,·"ARG_GROUP_INDEX" |
| | |
| 344 | ····.line·191 | 331 | ····.line·189 |
| 345 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 332 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
| | |
| 346 | ····move-result·v0 | 333 | ····move-result·v0 |
| | |
| 347 | ····iput·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIndex:I | 334 | ····iput·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIndex:I |
| | |
| 348 | ····const-string·v0,·"ARG_GROUP_DETAIL_MESSAGE" | 335 | ····const-string·v0,·"ARG_GROUP_DETAIL_MESSAGE" |
| | |
| 349 | ····.line·192 | 336 | ····.line·190 |
| 350 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; | 337 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; |
| | |
| 351 | ····move-result-object·v0 | 338 | ····move-result-object·v0 |
| | |
| 352 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDetailMessage:Ljava/lang/CharSequence; | 339 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDetailMessage:Ljava/lang/CharSequence; |
| | |
| 353 | ····const-string·v0,·"ARG_BUTTON_VISIBILITIES" | 340 | ····const-string·v0,·"ARG_BUTTON_VISIBILITIES" |
| | |
| 354 | ····.line·193 | 341 | ····.line·191 |
| 355 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getBooleanArray(Ljava/lang/String;)[Z | 342 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getBooleanArray(Ljava/lang/String;)[Z |
| | |
| 356 | ····move-result-object·p1 | 343 | ····move-result-object·p1 |
| | |
| 357 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mButtonVisibilities:[Z | 344 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mButtonVisibilities:[Z |
| | |
| 358 | ····.line·195 | 345 | ····.line·193 |
| 359 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->update()V | 346 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->update()V |
| | |
| 360 | ····return-void | 347 | ····return-void |
| 361 | .end·method | 348 | .end·method |
| | |
| 362 | .method·public·onBackPressed()V | 349 | .method·public·onBackPressed()V |
| 363 | ····.locals·3 | 350 | ····.locals·3 |
| | |
| 364 | ····.line·200 | 351 | ····.line·198 |
| 365 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; | 352 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDialog:Landroid/app/AlertDialog; |
| | |
| 366 | ····if-eqz·v0,·:cond_0 | 353 | ····if-eqz·v0,·:cond_0 |
| | |
| 367 | ····.line·201 | 354 | ····.line·199 |
| 368 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->dismiss()V | 355 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->dismiss()V |
| | |
| 369 | ····goto·:goto_0 | 356 | ····goto·:goto_0 |
| | |
| 370 | ····.line·202 | 357 | ····.line·200 |
| 371 | ····:cond_0 | 358 | ····:cond_0 |
| 372 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener; | 359 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener; |
| | |
| 373 | ····if-eqz·v0,·:cond_1 | 360 | ····if-eqz·v0,·:cond_1 |
| | |
| 374 | ····.line·203 | 361 | ····.line·201 |
| 375 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; | 362 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; |
| | |
| 376 | ····const/4·v2,·0x2 | 363 | ····const/4·v2,·0x2 |
| | |
| 377 | ····invoke-interface·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener;->onPermissionGrantResult(Ljava/lang/String;I)V | 364 | ····invoke-interface·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener;->onPermissionGrantResult(Ljava/lang/String;I)V |
| | |
| 378 | ····:cond_1 | 365 | ····:cond_1 |
| 379 | ····:goto_0 | 366 | ····:goto_0 |
| 380 | ····return-void | 367 | ····return-void |
| 381 | .end·method | 368 | .end·method |
| | |
| 382 | .method·public·saveInstanceState(Landroid/os/Bundle;)V | 369 | .method·public·saveInstanceState(Landroid/os/Bundle;)V |
| 383 | ····.locals·2 | 370 | ····.locals·2 |
| | |
| 384 | ····.line·176 | 371 | ····.line·174 |
| 385 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; | 372 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; |
| | |
| 386 | ····const-string·v1,·"ARG_GROUP_NAME" | 373 | ····const-string·v1,·"ARG_GROUP_NAME" |
| | |
| 387 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 374 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
| | |
| 388 | ····.line·177 | 375 | ····.line·175 |
| 389 | ····iget·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupCount:I | 376 | ····iget·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupCount:I |
| | |
| 390 | ····const-string·v1,·"ARG_GROUP_COUNT" | 377 | ····const-string·v1,·"ARG_GROUP_COUNT" |
| | |
| 391 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V | 378 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
| | |
| 392 | ····.line·178 | 379 | ····.line·176 |
| 393 | ····iget·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIndex:I | 380 | ····iget·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIndex:I |
| | |
| 394 | ····const-string·v1,·"ARG_GROUP_INDEX" | 381 | ····const-string·v1,·"ARG_GROUP_INDEX" |
| | |
| 395 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V | 382 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
| | |
| 396 | ····.line·179 | 383 | ····.line·177 |
| 397 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIcon:Landroid/graphics/drawable/Icon; | 384 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIcon:Landroid/graphics/drawable/Icon; |
| | |
| 398 | ····const-string·v1,·"ARG_GROUP_ICON" | 385 | ····const-string·v1,·"ARG_GROUP_ICON" |
| | |
| 399 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V | 386 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V |
| | |
| 400 | ····.line·180 | 387 | ····.line·178 |
| 401 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupMessage:Ljava/lang/CharSequence; | 388 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupMessage:Ljava/lang/CharSequence; |
| | |
| 402 | ····const-string·v1,·"ARG_GROUP_MESSAGE" | 389 | ····const-string·v1,·"ARG_GROUP_MESSAGE" |
| | |
| 403 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V | 390 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V |
| | |
| 404 | ····.line·181 | 391 | ····.line·179 |
| 405 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDetailMessage:Ljava/lang/CharSequence; | 392 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDetailMessage:Ljava/lang/CharSequence; |
| | |
| 406 | ····const-string·v1,·"ARG_GROUP_DETAIL_MESSAGE" | 393 | ····const-string·v1,·"ARG_GROUP_DETAIL_MESSAGE" |
| | |
| 407 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V | 394 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V |
| | |
| 408 | ····.line·182 | 395 | ····.line·180 |
| 409 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mButtonVisibilities:[Z | 396 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mButtonVisibilities:[Z |
| | |
| 410 | ····const-string·v1,·"ARG_BUTTON_VISIBILITIES" | 397 | ····const-string·v1,·"ARG_BUTTON_VISIBILITIES" |
| | |
| 411 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putBooleanArray(Ljava/lang/String;[Z)V | 398 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putBooleanArray(Ljava/lang/String;[Z)V |
| | |
| 412 | ····return-void | 399 | ····return-void |
| 413 | .end·method | 400 | .end·method |
| | |
| 414 | .method·public·setResultListener(Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener;)Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler; | 401 | .method·public·setResultListener(Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener;)Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler; |
| 415 | ····.locals·0 | 402 | ····.locals·0 |
| | |
| 416 | ····.line·78 | 403 | ····.line·77 |
| 417 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener; | 404 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener; |
| | |
| 418 | ····return-object·p0 | 405 | ····return-object·p0 |
| 419 | .end·method | 406 | .end·method |
| | |
| 420 | .method·public·updateUi(Ljava/lang/String;IILandroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Ljava/lang/CharSequence;[Z)V | 407 | .method·public·updateUi(Ljava/lang/String;IILandroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Ljava/lang/CharSequence;[Z)V |
| 421 | ····.locals·0 | 408 | ····.locals·0 |
| | |
| 422 | ····.line·96 | 409 | ····.line·95 |
| 423 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; | 410 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupName:Ljava/lang/String; |
| | |
| 424 | ····.line·97 | 411 | ····.line·96 |
| 425 | ····iput·p2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupCount:I | 412 | ····iput·p2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupCount:I |
| | |
| 426 | ····.line·98 | 413 | ····.line·97 |
| 427 | ····iput·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIndex:I | 414 | ····iput·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIndex:I |
| | |
| 428 | ····.line·99 | 415 | ····.line·98 |
| 429 | ····iput-object·p4,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIcon:Landroid/graphics/drawable/Icon; | 416 | ····iput-object·p4,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupIcon:Landroid/graphics/drawable/Icon; |
| | |
| 430 | ····.line·100 | 417 | ····.line·99 |
| 431 | ····iput-object·p5,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupMessage:Ljava/lang/CharSequence; | 418 | ····iput-object·p5,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mGroupMessage:Ljava/lang/CharSequence; |
| | |
| 432 | ····.line·101 | 419 | ····.line·100 |
| 433 | ····iput-object·p6,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDetailMessage:Ljava/lang/CharSequence; | 420 | ····iput-object·p6,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mDetailMessage:Ljava/lang/CharSequence; |
| | |
| 434 | ····.line·102 | 421 | ····.line·101 |
| 435 | ····iput-object·p7,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mButtonVisibilities:[Z | 422 | ····iput-object·p7,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->mButtonVisibilities:[Z |
| | |
| 436 | ····.line·104 | 423 | ····.line·103 |
| 437 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->update()V | 424 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler;->update()V |
| | |
| 438 | ····return-void | 425 | ····return-void |
| 439 | .end·method | 426 | .end·method |
| | |
| 440 | .method·public·updateWindowAttributes(Landroid/view/WindowManager$LayoutParams;)V | 427 | .method·public·updateWindowAttributes(Landroid/view/WindowManager$LayoutParams;)V |
| 441 | ····.locals·0 | 428 | ····.locals·0 |