Offset 56, 135 lines modifiedOffset 56, 135 lines modified
56 ····.line·6256 ····.line·62
57 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mContext:Landroid/content/Context;57 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mContext:Landroid/content/Context;
  
58 ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;58 ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
59 ····move-result-object·v059 ····move-result-object·v0
  
60 ····const·v1,·0x7f0d005860 ····const·v1,·0x7f0d005e
  
61 ····const/4·v2,·0x061 ····const/4·v2,·0x0
  
62 ····.line·6362 ····.line·63
63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
64 ····move-result-object·v064 ····move-result-object·v0
  
65 ····check-cast·v0,·Landroid/widget/LinearLayout;65 ····check-cast·v0,·Landroid/widget/LinearLayout;
  
66 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;66 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;
  
67 ····const·v1,·0x7f0a021c67 ····const·v1,·0x7f0a023e
  
68 ····.line·6568 ····.line·65
69 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;69 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
71 ····check-cast·v0,·Landroid/widget/TextView;71 ····check-cast·v0,·Landroid/widget/TextView;
  
72 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mMessageView:Landroid/widget/TextView;72 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mMessageView:Landroid/widget/TextView;
  
73 ····.line·6673 ····.line·66
74 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;74 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;
  
75 ····const·v1,·0x7f0a021b75 ····const·v1,·0x7f0a023d
  
76 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;76 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
  
77 ····move-result-object·v077 ····move-result-object·v0
  
78 ····check-cast·v0,·Landroid/widget/ImageView;78 ····check-cast·v0,·Landroid/widget/ImageView;
  
79 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mIconView:Landroid/widget/ImageView;79 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mIconView:Landroid/widget/ImageView;
  
80 ····.line·6780 ····.line·67
81 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;81 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;
  
82 ····const·v1,·0x7f0a00f282 ····const·v1,·0x7f0a0114
  
83 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;83 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
  
84 ····move-result-object·v084 ····move-result-object·v0
  
85 ····check-cast·v0,·Landroid/widget/TextView;85 ····check-cast·v0,·Landroid/widget/TextView;
  
86 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mCurrentGroupView:Landroid/widget/TextView;86 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mCurrentGroupView:Landroid/widget/TextView;
  
87 ····.line·6887 ····.line·68
88 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;88 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;
  
89 ····const·v1,·0x7f0a021389 ····const·v1,·0x7f0a0235
  
90 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;90 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
  
91 ····move-result-object·v091 ····move-result-object·v0
  
92 ····check-cast·v0,·Landroid/widget/Button;92 ····check-cast·v0,·Landroid/widget/Button;
  
93 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mAllowButton:Landroid/widget/Button;93 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mAllowButton:Landroid/widget/Button;
  
94 ····.line·6994 ····.line·69
95 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;95 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;
  
96 ····const·v1,·0x7f0a021296 ····const·v1,·0x7f0a0234
  
97 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;97 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
  
98 ····move-result-object·v098 ····move-result-object·v0
  
99 ····check-cast·v0,·Landroid/widget/Button;99 ····check-cast·v0,·Landroid/widget/Button;
  
100 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mAllowAlwaysButton:Landroid/widget/Button;100 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mAllowAlwaysButton:Landroid/widget/Button;
  
101 ····.line·70101 ····.line·70
102 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;102 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;
  
103 ····const·v1,·0x7f0a0214103 ····const·v1,·0x7f0a0236
  
104 ····.line·71104 ····.line·71
105 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;105 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
  
106 ····move-result-object·v0106 ····move-result-object·v0
  
107 ····check-cast·v0,·Landroid/widget/Button;107 ····check-cast·v0,·Landroid/widget/Button;
  
108 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mAllowForegroundOnlyButton:Landroid/widget/Button;108 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mAllowForegroundOnlyButton:Landroid/widget/Button;
  
109 ····.line·72109 ····.line·72
110 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;110 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;
  
111 ····const·v1,·0x7f0a0215111 ····const·v1,·0x7f0a0237
  
112 ····.line·73112 ····.line·73
113 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;113 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
  
114 ····move-result-object·v0114 ····move-result-object·v0
  
115 ····check-cast·v0,·Landroid/widget/Button;115 ····check-cast·v0,·Landroid/widget/Button;
  
116 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mAllowOneTimeButton:Landroid/widget/Button;116 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mAllowOneTimeButton:Landroid/widget/Button;
  
117 ····.line·74117 ····.line·74
118 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;118 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;
  
119 ····const·v1,·0x7f0a0218119 ····const·v1,·0x7f0a023a
  
120 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;120 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
  
121 ····move-result-object·v0121 ····move-result-object·v0
  
122 ····check-cast·v0,·Landroid/widget/Button;122 ····check-cast·v0,·Landroid/widget/Button;
  
123 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mSoftDenyButton:Landroid/widget/Button;123 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mSoftDenyButton:Landroid/widget/Button;
  
124 ····.line·75124 ····.line·75
125 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;125 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/widget/LinearLayout;
  
126 ····const·v1,·0x7f0a0219126 ····const·v1,·0x7f0a023b
  
127 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;127 ····invoke-virtual·{v0,·v1},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
  
128 ····move-result-object·v0128 ····move-result-object·v0
  
129 ····check-cast·v0,·Landroid/widget/Button;129 ····check-cast·v0,·Landroid/widget/Button;
  
Offset 343, 15 lines modifiedOffset 343, 15 lines modified
  
343 ····:goto_0343 ····:goto_0
344 ····return-void344 ····return-void
  
345 ····nop345 ····nop
  
346 ····:pswitch_data_0346 ····:pswitch_data_0
347 ····.packed-switch·0x7f0a0212347 ····.packed-switch·0x7f0a0234
348 ········:pswitch_6348 ········:pswitch_6
349 ········:pswitch_5349 ········:pswitch_5
350 ········:pswitch_4350 ········:pswitch_4
351 ········:pswitch_3351 ········:pswitch_3
352 ········:pswitch_0352 ········:pswitch_0
353 ········:pswitch_0353 ········:pswitch_0
354 ········:pswitch_2354 ········:pswitch_2
Offset 510, 15 lines modifiedOffset 510, 15 lines modified
510 ····invoke-virtual·{p1,·p4},·Landroid/widget/TextView;->setVisibility(I)V510 ····invoke-virtual·{p1,·p4},·Landroid/widget/TextView;->setVisibility(I)V
  
511 ····.line·123511 ····.line·123
512 ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mCurrentGroupView:Landroid/widget/TextView;512 ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mCurrentGroupView:Landroid/widget/TextView;
  
513 ····iget-object·p6,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mContext:Landroid/content/Context;513 ····iget-object·p6,·p0,·Lcom/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl;->mContext:Landroid/content/Context;
  
514 ····const·p7,·0x7f120094514 ····const·p7,·0x7f120096
  
515 ····new-array·v0,·v0,·[Ljava/lang/Object;515 ····new-array·v0,·v0,·[Ljava/lang/Object;
  
516 ····add-int/2addr·p3,·p5516 ····add-int/2addr·p3,·p5
  
517 ····.line·124517 ····.line·124
518 ····invoke-static·{p3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;518 ····invoke-static·{p3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;