Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·Lcom/android/car/ui/toolbar/Toolbar;1 .class·public·final·Lcom/android/car/ui/toolbar/Toolbar;
2 .super·Landroid/widget/FrameLayout;2 .super·Landroid/widget/FrameLayout;
3 .source·"Toolbar.java"3 .source·"Toolbar.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/android/car/ui/toolbar/ToolbarController;5 .implements·Lcom/android/car/ui/toolbar/ToolbarController;
  
  
Offset 15, 14 lines modifiedOffset 15, 17 lines modified
15 ········Lcom/android/car/ui/toolbar/Toolbar$OnSearchListener;,15 ········Lcom/android/car/ui/toolbar/Toolbar$OnSearchListener;,
16 ········Lcom/android/car/ui/toolbar/Toolbar$OnTabSelectedListener;,16 ········Lcom/android/car/ui/toolbar/Toolbar$OnTabSelectedListener;,
17 ········Lcom/android/car/ui/toolbar/Toolbar$OnBackListener;,17 ········Lcom/android/car/ui/toolbar/Toolbar$OnBackListener;,
18 ········Lcom/android/car/ui/toolbar/Toolbar$OnHeightChangedListener;18 ········Lcom/android/car/ui/toolbar/Toolbar$OnHeightChangedListener;
19 ····}19 ····}
20 .end·annotation20 .end·annotation
  
 21 .annotation·runtime·Ljava/lang/Deprecated;
 22 .end·annotation
  
  
21 #·static·fields23 #·static·fields
22 .field·private·static·final·TAG:Ljava/lang/String;·=·"CarUiToolbar"24 .field·private·static·final·TAG:Ljava/lang/String;·=·"CarUiToolbar"
  
  
23 #·instance·fields25 #·instance·fields
24 .field·private·mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;26 .field·private·mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
Offset 34, 147 lines modifiedOffset 37, 147 lines modified
  
34 #·direct·methods37 #·direct·methods
35 .method·public·constructor·<init>(Landroid/content/Context;)V38 .method·public·constructor·<init>(Landroid/content/Context;)V
36 ····.locals·139 ····.locals·1
  
37 ····const/4·v0,·0x040 ····const/4·v0,·0x0
  
38 ····.line·12541 ····.line·132
39 ····invoke-direct·{p0,·p1,·v0},·Lcom/android/car/ui/toolbar/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V42 ····invoke-direct·{p0,·p1,·v0},·Lcom/android/car/ui/toolbar/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
40 ····return-void43 ····return-void
41 .end·method44 .end·method
  
42 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V45 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
43 ····.locals·146 ····.locals·1
  
44 ····.line·12947 ····.line·136
45 ····sget·v0,·Lcom/android/car/ui/R$attr;->CarUiToolbarStyle:I48 ····sget·v0,·Lcom/android/car/ui/R$attr;->CarUiToolbarStyle:I
  
46 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/android/car/ui/toolbar/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V49 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/android/car/ui/toolbar/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
47 ····return-void50 ····return-void
48 .end·method51 .end·method
  
49 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V52 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
50 ····.locals·153 ····.locals·1
  
51 ····const/4·v0,·0x054 ····const/4·v0,·0x0
  
52 ····.line·13355 ····.line·140
53 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/android/car/ui/toolbar/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V56 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/android/car/ui/toolbar/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
  
54 ····return-void57 ····return-void
55 .end·method58 .end·method
  
56 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V59 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
57 ····.locals·460 ····.locals·4
  
58 ····.line·13761 ····.line·144
59 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V62 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
  
60 ····const/4·v0,·0x063 ····const/4·v0,·0x0
  
61 ····.line·12164 ····.line·128
62 ····iput-boolean·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingTouch:Z65 ····iput-boolean·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingTouch:Z
  
63 ····.line·12266 ····.line·129
64 ····iput-boolean·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingHover:Z67 ····iput-boolean·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingHover:Z
  
65 ····const-string·v1,·"layout_inflater"68 ····const-string·v1,·"layout_inflater"
  
66 ····.line·14069 ····.line·147
67 ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;70 ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
68 ····move-result-object·v171 ····move-result-object·v1
  
69 ····check-cast·v1,·Landroid/view/LayoutInflater;72 ····check-cast·v1,·Landroid/view/LayoutInflater;
  
70 ····.line·14173 ····.line·148
71 ····invoke-virtual·{p0},·Lcom/android/car/ui/toolbar/Toolbar;->getToolbarLayout()I74 ····invoke-virtual·{p0},·Lcom/android/car/ui/toolbar/Toolbar;->getToolbarLayout()I
  
72 ····move-result·v275 ····move-result·v2
  
73 ····const/4·v3,·0x176 ····const/4·v3,·0x1
  
74 ····invoke-virtual·{v1,·v2,·p0,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;77 ····invoke-virtual·{v1,·v2,·p0,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
75 ····.line·14378 ····.line·150
76 ····new-instance·v1,·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;79 ····new-instance·v1,·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
77 ····invoke-direct·{v1,·p0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;-><init>(Landroid/view/View;)V80 ····invoke-direct·{v1,·p0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;-><init>(Landroid/view/View;)V
  
78 ····iput-object·v1,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;81 ····iput-object·v1,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
79 ····.line·14582 ····.line·152
80 ····sget-object·v1,·Lcom/android/car/ui/R$styleable;->CarUiToolbar:[I83 ····sget-object·v1,·Lcom/android/car/ui/R$styleable;->CarUiToolbar:[I
  
81 ····invoke-virtual·{p1,·p2,·v1,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;84 ····invoke-virtual·{p1,·p2,·v1,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
82 ····move-result-object·p185 ····move-result-object·p1
  
83 ····.line·14986 ····.line·156
84 ····:try_start_087 ····:try_start_0
85 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_showTabsInSubpage:I88 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_showTabsInSubpage:I
  
86 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z89 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
87 ····move-result·p290 ····move-result·p2
  
88 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setShowTabsInSubpage(Z)V91 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setShowTabsInSubpage(Z)V
  
89 ····.line·15092 ····.line·157
90 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_title:I93 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_title:I
  
91 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;94 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
  
92 ····move-result-object·p295 ····move-result-object·p2
  
93 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setTitle(Ljava/lang/CharSequence;)V96 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setTitle(Ljava/lang/CharSequence;)V
  
94 ····.line·15197 ····.line·158
95 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_logo:I98 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_logo:I
  
96 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getResourceId(II)I99 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
97 ····move-result·p2100 ····move-result·p2
  
98 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setLogo(I)V101 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setLogo(I)V
  
99 ····.line·152102 ····.line·159
100 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_showBackground:I103 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_showBackground:I
  
101 ····invoke-virtual·{p1,·p2,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z104 ····invoke-virtual·{p1,·p2,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
102 ····move-result·p2105 ····move-result·p2
  
103 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setBackgroundShown(Z)V106 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setBackgroundShown(Z)V
  
104 ····.line·153107 ····.line·160
105 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_menuItems:I108 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_menuItems:I
  
106 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getResourceId(II)I109 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
107 ····move-result·p2110 ····move-result·p2
  
108 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setMenuItems(I)Ljava/util/List;111 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setMenuItems(I)Ljava/util/List;
  
109 ····.line·154112 ····.line·161
110 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_searchHint:I113 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_searchHint:I
  
111 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;114 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
  
112 ····move-result-object·p2115 ····move-result-object·p2
  
113 ····if-eqz·p2,·:cond_0116 ····if-eqz·p2,·:cond_0
  
114 ····.line·156117 ····.line·163
115 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setSearchHint(Ljava/lang/CharSequence;)V118 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setSearchHint(Ljava/lang/CharSequence;)V
  
116 ····.line·159119 ····.line·166
117 ····:cond_0120 ····:cond_0
118 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_car_ui_state:I121 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_car_ui_state:I
  
119 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getInt(II)I122 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getInt(II)I
  
120 ····move-result·p2123 ····move-result·p2
121 ····:try_end_0124 ····:try_end_0
Offset 188, 161 lines modifiedOffset 191, 187 lines modified
  
188 ····if-eqz·p2,·:cond_3191 ····if-eqz·p2,·:cond_3
  
189 ····if-eq·p2,·v3,·:cond_2192 ····if-eq·p2,·v3,·:cond_2
  
190 ····if-eq·p2,·p4,·:cond_1193 ····if-eq·p2,·p4,·:cond_1
  
191 ····.line·170194 ····.line·177
192 ····:try_start_1195 ····:try_start_1
193 ····invoke-static·{v1,·p3},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z196 ····invoke-static·{v1,·p3},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
  
194 ····move-result·p2197 ····move-result·p2
  
195 ····if-eqz·p2,·:cond_4198 ····if-eqz·p2,·:cond_4
  
196 ····const-string·p2,·"Unknown·initial·state"199 ····const-string·p2,·"Unknown·initial·state"
  
197 ····.line·171200 ····.line·178
198 ····invoke-static·{v1,·p2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I201 ····invoke-static·{v1,·p2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
199 ····goto·:goto_0202 ····goto·:goto_0
  
200 ····.line·167203 ····.line·174
201 ····:cond_1204 ····:cond_1
202 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$State;->SEARCH:Lcom/android/car/ui/toolbar/Toolbar$State;205 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$State;->SEARCH:Lcom/android/car/ui/toolbar/Toolbar$State;
  
203 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V206 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V
  
204 ····goto·:goto_0207 ····goto·:goto_0
  
205 ····.line·164208 ····.line·171
206 ····:cond_2209 ····:cond_2
207 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$State;->SUBPAGE:Lcom/android/car/ui/toolbar/Toolbar$State;210 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$State;->SUBPAGE:Lcom/android/car/ui/toolbar/Toolbar$State;
  
208 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V211 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V
  
209 ····goto·:goto_0212 ····goto·:goto_0
  
210 ····.line·161213 ····.line·168
211 ····:cond_3214 ····:cond_3
212 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$State;->HOME:Lcom/android/car/ui/toolbar/Toolbar$State;215 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$State;->HOME:Lcom/android/car/ui/toolbar/Toolbar$State;
  
213 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V216 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V
  
214 ····.line·176217 ····.line·183
215 ····:cond_4218 ····:cond_4
216 ····:goto_0219 ····:goto_0
217 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_car_ui_navButtonMode:I220 ····sget·p2,·Lcom/android/car/ui/R$styleable;->CarUiToolbar_car_ui_navButtonMode:I
  
218 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getInt(II)I221 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getInt(II)I
  
219 ····move-result·p2222 ····move-result·p2
  
220 ····if-eqz·p2,·:cond_7223 ····if-eqz·p2,·:cond_7
  
221 ····if-eq·p2,·v3,·:cond_6224 ····if-eq·p2,·v3,·:cond_6
  
222 ····if-eq·p2,·p4,·:cond_5225 ····if-eq·p2,·p4,·:cond_5
  
223 ····.line·187226 ····.line·194
224 ····invoke-static·{v1,·p3},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z227 ····invoke-static·{v1,·p3},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
  
225 ····move-result·p2228 ····move-result·p2
  
226 ····if-eqz·p2,·:cond_8229 ····if-eqz·p2,·:cond_8
  
227 ····const-string·p2,·"Unknown·navigation·button·style"230 ····const-string·p2,·"Unknown·navigation·button·style"
  
228 ····.line·188231 ····.line·195
229 ····invoke-static·{v1,·p2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I232 ····invoke-static·{v1,·p2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
230 ····goto·:goto_1233 ····goto·:goto_1
  
231 ····.line·184234 ····.line·191
232 ····:cond_5235 ····:cond_5
233 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;->DOWN:Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;236 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;->DOWN:Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;
  
234 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setNavButtonMode(Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;)V237 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setNavButtonMode(Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;)V
  
235 ····goto·:goto_1238 ····goto·:goto_1
  
236 ····.line·181239 ····.line·188
237 ····:cond_6240 ····:cond_6
238 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;->CLOSE:Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;241 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;->CLOSE:Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;
  
239 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setNavButtonMode(Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;)V242 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setNavButtonMode(Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;)V
  
240 ····goto·:goto_1243 ····goto·:goto_1
  
241 ····.line·178244 ····.line·185
242 ····:cond_7245 ····:cond_7
243 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;->BACK:Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;246 ····sget-object·p2,·Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;->BACK:Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;
  
244 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setNavButtonMode(Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;)V247 ····invoke-virtual·{p0,·p2},·Lcom/android/car/ui/toolbar/Toolbar;->setNavButtonMode(Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;)V
245 ····:try_end_1248 ····:try_end_1
246 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0249 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
247 ····.line·193250 ····.line·200
248 ····:cond_8251 ····:cond_8
249 ····:goto_1252 ····:goto_1
250 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V253 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V
  
251 ····return-void254 ····return-void
  
252 ····:catchall_0255 ····:catchall_0
253 ····move-exception·p2256 ····move-exception·p2
  
254 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V257 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V
  
255 ····.line·194258 ····.line·201
256 ····throw·p2259 ····throw·p2
257 .end·method260 .end·method
  
  
258 #·virtual·methods261 #·virtual·methods
259 .method·public·addTab(Lcom/android/car/ui/toolbar/TabLayout$Tab;)V262 .method·public·addTab(Lcom/android/car/ui/toolbar/TabLayout$Tab;)V
260 ····.locals·1263 ····.locals·1
  
261 ····.line·283264 ····.line·310
262 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;265 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
263 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->addTab(Lcom/android/car/ui/toolbar/TabLayout$Tab;)V266 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->addTab(Lcom/android/car/ui/toolbar/TabLayout$Tab;)V
  
264 ····return-void267 ····return-void
265 .end·method268 .end·method
  
 269 .method·public·canShowSearchResultItems()Z
 270 ····.locals·1
  
 271 ····.line·664
 272 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
 273 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->canShowSearchResultItems()Z
  
 274 ····move-result·v0
  
 275 ····return·v0
 276 .end·method
  
 277 .method·public·canShowSearchResultsView()Z
 278 ····.locals·1
  
 279 ····.line·672
 280 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
 281 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->canShowSearchResultsView()Z
  
 282 ····move-result·v0
  
 283 ····return·v0
 284 .end·method
  
266 .method·public·clearAllTabs()V285 .method·public·clearAllTabs()V
267 ····.locals·1286 ····.locals·1
  
268 ····.line·289287 ····.line·316
269 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;288 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
270 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->clearAllTabs()V289 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->clearAllTabs()V
  
271 ····return-void290 ····return-void
272 .end·method291 .end·method
  
273 .method·public·findMenuItemById(I)Lcom/android/car/ui/toolbar/MenuItem;292 .method·public·findMenuItemById(I)Lcom/android/car/ui/toolbar/MenuItem;
274 ····.locals·1293 ····.locals·1
  
275 ····.line·484294 ····.line·511
276 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;295 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
277 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->findMenuItemById(I)Lcom/android/car/ui/toolbar/MenuItem;296 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->findMenuItemById(I)Lcom/android/car/ui/toolbar/MenuItem;
  
278 ····move-result-object·p1297 ····move-result-object·p1
  
279 ····return-object·p1298 ····return-object·p1
280 .end·method299 .end·method
  
281 .method·public·getBackgroundShown()Z300 .method·public·getBackgroundShown()Z
282 ····.locals·1301 ····.locals·1
  
283 ····.line·428302 ····.line·455
284 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;303 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
285 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getBackgroundShown()Z304 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getBackgroundShown()Z
  
286 ····move-result·v0305 ····move-result·v0
  
287 ····return·v0306 ····return·v0
Offset 355, 158 lines modifiedOffset 384, 186 lines modified
355 ············"()",384 ············"()",
356 ············"Ljava/util/List<",385 ············"Ljava/util/List<",
357 ············"Lcom/android/car/ui/toolbar/MenuItem;",386 ············"Lcom/android/car/ui/toolbar/MenuItem;",
358 ············">;"387 ············">;"
359 ········}388 ········}
360 ····.end·annotation389 ····.end·annotation
  
361 ····.line·477390 ····.line·504
362 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;391 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
363 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getMenuItems()Ljava/util/List;392 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getMenuItems()Ljava/util/List;
  
364 ····move-result-object·v0393 ····move-result-object·v0
  
365 ····return-object·v0394 ····return-object·v0
366 .end·method395 .end·method
  
367 .method·public·getNavButtonMode()Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;396 .method·public·getNavButtonMode()Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;
368 ····.locals·1397 ····.locals·1
  
369 ····.line·406398 ····.line·433
370 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;399 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
371 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getNavButtonMode()Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;400 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getNavButtonMode()Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;
  
372 ····move-result-object·v0401 ····move-result-object·v0
  
373 ····return-object·v0402 ····return-object·v0
374 .end·method403 .end·method
  
375 .method·public·getProgressBar()Lcom/android/car/ui/toolbar/ProgressBarController;404 .method·public·getProgressBar()Lcom/android/car/ui/toolbar/ProgressBarController;
376 ····.locals·1405 ····.locals·1
  
377 ····.line·658406 ····.line·729
378 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;407 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
379 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getProgressBar()Lcom/android/car/ui/toolbar/ProgressBarController;408 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getProgressBar()Lcom/android/car/ui/toolbar/ProgressBarController;
  
380 ····move-result-object·v0409 ····move-result-object·v0
  
381 ····return-object·v0410 ····return-object·v0
382 .end·method411 .end·method
  
383 .method·public·getSearchHint()Ljava/lang/CharSequence;412 .method·public·getSearchHint()Ljava/lang/CharSequence;
384 ····.locals·1413 ····.locals·1
  
385 ····.line·359414 ····.line·386
386 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;415 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
387 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getSearchHint()Ljava/lang/CharSequence;416 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getSearchHint()Ljava/lang/CharSequence;
  
388 ····move-result-object·v0417 ····move-result-object·v0
  
389 ····return-object·v0418 ····return-object·v0
390 .end·method419 .end·method
  
391 .method·public·getShowMenuItemsWhileSearching()Z420 .method·public·getShowMenuItemsWhileSearching()Z
392 ····.locals·1421 ····.locals·1
  
393 ····.line·507422 ····.line·534
394 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;423 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
395 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getShowMenuItemsWhileSearching()Z424 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getShowMenuItemsWhileSearching()Z
  
396 ····move-result·v0425 ····move-result·v0
  
397 ····return·v0426 ····return·v0
398 .end·method427 .end·method
  
399 .method·public·getShowTabsInSubpage()Z428 .method·public·getShowTabsInSubpage()Z
400 ····.locals·1429 ····.locals·1
  
401 ····.line·323430 ····.line·350
402 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;431 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
403 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getShowTabsInSubpage()Z432 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getShowTabsInSubpage()Z
  
404 ····move-result·v0433 ····move-result·v0
  
405 ····return·v0434 ····return·v0
406 .end·method435 .end·method
  
407 .method·public·getState()Lcom/android/car/ui/toolbar/Toolbar$State;436 .method·public·getState()Lcom/android/car/ui/toolbar/Toolbar$State;
408 ····.locals·1437 ····.locals·1
  
409 ····.line·530438 ····.line·557
410 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;439 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
411 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getState()Lcom/android/car/ui/toolbar/Toolbar$State;440 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getState()Lcom/android/car/ui/toolbar/Toolbar$State;
  
412 ····move-result-object·v0441 ····move-result-object·v0
  
413 ····return-object·v0442 ····return-object·v0
414 .end·method443 .end·method
  
415 .method·public·getSubtitle()Ljava/lang/CharSequence;444 .method·public·getSubtitle()Ljava/lang/CharSequence;
416 ····.locals·1445 ····.locals·1
  
417 ····.line·266446 ····.line·273
418 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;447 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
419 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getSubtitle()Ljava/lang/CharSequence;448 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getSubtitle()Ljava/lang/CharSequence;
  
420 ····move-result-object·v0449 ····move-result-object·v0
  
421 ····return-object·v0450 ····return-object·v0
422 .end·method451 .end·method
  
423 .method·public·getTab(I)Lcom/android/car/ui/toolbar/TabLayout$Tab;452 .method·public·getTab(I)Lcom/android/car/ui/toolbar/TabLayout$Tab;
424 ····.locals·1453 ····.locals·1
  
425 ····.line·298454 ····.line·325
426 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;455 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
427 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getTab(I)Lcom/android/car/ui/toolbar/TabLayout$Tab;456 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getTab(I)Lcom/android/car/ui/toolbar/TabLayout$Tab;
  
428 ····move-result-object·p1457 ····move-result-object·p1
  
429 ····return-object·p1458 ····return-object·p1
430 .end·method459 .end·method
  
 460 .method·public·getTabCount()I
 461 ····.locals·1
  
 462 ····.line·293
 463 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
 464 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getTabCount()I
  
 465 ····move-result·v0
  
 466 ····return·v0
 467 .end·method
  
431 .method·public·getTabLayout()Lcom/android/car/ui/toolbar/TabLayout;468 .method·public·getTabLayout()Lcom/android/car/ui/toolbar/TabLayout;
432 ····.locals·1469 ····.locals·1
 470 ····.annotation·runtime·Ljava/lang/Deprecated;
 471 ····.end·annotation
  
433 ····.line·274472 ····.line·284
434 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;473 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
435 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getTabLayout()Lcom/android/car/ui/toolbar/TabLayout;474 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getTabLayout()Lcom/android/car/ui/toolbar/TabLayout;
  
436 ····move-result-object·v0475 ····move-result-object·v0
  
437 ····return-object·v0476 ····return-object·v0
438 .end·method477 .end·method
  
 478 .method·public·getTabPosition(Lcom/android/car/ui/toolbar/TabLayout$Tab;)I
 479 ····.locals·1
  
 480 ····.line·301
 481 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
 482 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getTabPosition(Lcom/android/car/ui/toolbar/TabLayout$Tab;)I
  
 483 ····move-result·p1
  
 484 ····return·p1
 485 .end·method
  
439 .method·public·getTitle()Ljava/lang/CharSequence;486 .method·public·getTitle()Ljava/lang/CharSequence;
440 ····.locals·1487 ····.locals·1
  
441 ····.line·241488 ····.line·248
442 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;489 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
443 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getTitle()Ljava/lang/CharSequence;490 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->getTitle()Ljava/lang/CharSequence;
  
444 ····move-result-object·v0491 ····move-result-object·v0
  
445 ····return-object·v0492 ····return-object·v0
446 .end·method493 .end·method
  
447 .method·protected·getToolbarLayout()I494 .method·protected·getToolbarLayout()I
448 ····.locals·2495 ····.locals·2
  
449 ····.line·203496 ····.line·210
450 ····invoke-virtual·{p0},·Landroid/widget/FrameLayout;->getContext()Landroid/content/Context;497 ····invoke-virtual·{p0},·Landroid/widget/FrameLayout;->getContext()Landroid/content/Context;
  
451 ····move-result-object·v0498 ····move-result-object·v0
  
452 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;499 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
453 ····move-result-object·v0500 ····move-result-object·v0
Offset 515, 261 lines modifiedOffset 572, 261 lines modified
  
515 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z572 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z
  
516 ····move-result·v0573 ····move-result·v0
  
517 ····if-eqz·v0,·:cond_0574 ····if-eqz·v0,·:cond_0
  
518 ····.line·205575 ····.line·212
519 ····sget·v0,·Lcom/android/car/ui/R$layout;->car_ui_toolbar_two_row:I576 ····sget·v0,·Lcom/android/car/ui/R$layout;->car_ui_toolbar_two_row:I
  
520 ····return·v0577 ····return·v0
  
521 ····.line·208578 ····.line·215
522 ····:cond_0579 ····:cond_0
523 ····sget·v0,·Lcom/android/car/ui/R$layout;->car_ui_toolbar:I580 ····sget·v0,·Lcom/android/car/ui/R$layout;->car_ui_toolbar:I
  
524 ····return·v0581 ····return·v0
525 .end·method582 .end·method
  
526 .method·public·isTabsInSecondRow()Z583 .method·public·isTabsInSecondRow()Z
527 ····.locals·1584 ····.locals·1
  
528 ····.line·216585 ····.line·223
529 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;586 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
530 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->isTabsInSecondRow()Z587 ····invoke-virtual·{v0},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->isTabsInSecondRow()Z
  
531 ····move-result·v0588 ····move-result·v0
  
532 ····return·v0589 ····return·v0
533 .end·method590 .end·method
  
534 .method·public·onHoverEvent(Landroid/view/MotionEvent;)Z591 .method·public·onHoverEvent(Landroid/view/MotionEvent;)Z
535 ····.locals·5592 ····.locals·5
  
536 ····.line·568593 ····.line·595
537 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getActionMasked()I594 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getActionMasked()I
  
538 ····move-result·v0595 ····move-result·v0
  
539 ····const/4·v1,·0x0596 ····const/4·v1,·0x0
  
540 ····const/16·v2,·0x9597 ····const/16·v2,·0x9
  
541 ····if-ne·v0,·v2,·:cond_0598 ····if-ne·v0,·v2,·:cond_0
  
542 ····.line·570599 ····.line·597
543 ····iput-boolean·v1,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingHover:Z600 ····iput-boolean·v1,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingHover:Z
  
544 ····.line·573601 ····.line·600
545 ····:cond_0602 ····:cond_0
546 ····iget-boolean·v3,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingHover:Z603 ····iget-boolean·v3,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingHover:Z
  
547 ····const/4·v4,·0x1604 ····const/4·v4,·0x1
  
548 ····if-nez·v3,·:cond_1605 ····if-nez·v3,·:cond_1
  
549 ····.line·574606 ····.line·601
550 ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->onHoverEvent(Landroid/view/MotionEvent;)Z607 ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->onHoverEvent(Landroid/view/MotionEvent;)Z
  
551 ····move-result·p1608 ····move-result·p1
  
552 ····if-ne·v0,·v2,·:cond_1609 ····if-ne·v0,·v2,·:cond_1
  
553 ····if-nez·p1,·:cond_1610 ····if-nez·p1,·:cond_1
  
554 ····.line·576611 ····.line·603
555 ····iput-boolean·v4,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingHover:Z612 ····iput-boolean·v4,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingHover:Z
  
556 ····:cond_1613 ····:cond_1
557 ····const/16·p1,·0xa614 ····const/16·p1,·0xa
  
558 ····if-eq·v0,·p1,·:cond_2615 ····if-eq·v0,·p1,·:cond_2
  
559 ····const/4·p1,·0x3616 ····const/4·p1,·0x3
  
560 ····if-ne·v0,·p1,·:cond_3617 ····if-ne·v0,·p1,·:cond_3
  
561 ····.line·581618 ····.line·608
562 ····:cond_2619 ····:cond_2
563 ····iput-boolean·v1,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingHover:Z620 ····iput-boolean·v1,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingHover:Z
  
564 ····:cond_3621 ····:cond_3
565 ····return·v4622 ····return·v4
566 .end·method623 .end·method
  
567 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z624 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z
568 ····.locals·4625 ····.locals·4
  
569 ····.line·542626 ····.line·569
570 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getActionMasked()I627 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getActionMasked()I
  
571 ····move-result·v0628 ····move-result·v0
  
572 ····const/4·v1,·0x0629 ····const/4·v1,·0x0
  
573 ····if-nez·v0,·:cond_0630 ····if-nez·v0,·:cond_0
  
574 ····.line·544631 ····.line·571
575 ····iput-boolean·v1,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingTouch:Z632 ····iput-boolean·v1,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingTouch:Z
  
576 ····.line·547633 ····.line·574
577 ····:cond_0634 ····:cond_0
578 ····iget-boolean·v2,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingTouch:Z635 ····iget-boolean·v2,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingTouch:Z
  
579 ····const/4·v3,·0x1636 ····const/4·v3,·0x1
  
580 ····if-nez·v2,·:cond_1637 ····if-nez·v2,·:cond_1
  
581 ····.line·548638 ····.line·575
582 ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->onTouchEvent(Landroid/view/MotionEvent;)Z639 ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->onTouchEvent(Landroid/view/MotionEvent;)Z
  
583 ····move-result·p1640 ····move-result·p1
  
584 ····if-nez·v0,·:cond_1641 ····if-nez·v0,·:cond_1
  
585 ····if-nez·p1,·:cond_1642 ····if-nez·p1,·:cond_1
  
586 ····.line·550643 ····.line·577
587 ····iput-boolean·v3,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingTouch:Z644 ····iput-boolean·v3,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingTouch:Z
  
588 ····:cond_1645 ····:cond_1
589 ····if-eq·v0,·v3,·:cond_2646 ····if-eq·v0,·v3,·:cond_2
  
590 ····const/4·p1,·0x3647 ····const/4·p1,·0x3
  
591 ····if-ne·v0,·p1,·:cond_3648 ····if-ne·v0,·p1,·:cond_3
  
592 ····.line·555649 ····.line·582
593 ····:cond_2650 ····:cond_2
594 ····iput-boolean·v1,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingTouch:Z651 ····iput-boolean·v1,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mEatingTouch:Z
  
595 ····:cond_3652 ····:cond_3
596 ····return·v3653 ····return·v3
597 .end·method654 .end·method
  
598 .method·public·registerOnBackListener(Lcom/android/car/ui/toolbar/Toolbar$OnBackListener;)V655 .method·public·registerOnBackListener(Lcom/android/car/ui/toolbar/Toolbar$OnBackListener;)V
599 ····.locals·1656 ····.locals·1
  
600 ····.line·646657 ····.line·717
601 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;658 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
602 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->registerOnBackListener(Lcom/android/car/ui/toolbar/Toolbar$OnBackListener;)V659 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->registerOnBackListener(Lcom/android/car/ui/toolbar/Toolbar$OnBackListener;)V
  
603 ····return-void660 ····return-void
604 .end·method661 .end·method
  
605 .method·public·registerOnSearchCompletedListener(Lcom/android/car/ui/toolbar/Toolbar$OnSearchCompletedListener;)V662 .method·public·registerOnSearchCompletedListener(Lcom/android/car/ui/toolbar/Toolbar$OnSearchCompletedListener;)V
606 ····.locals·1663 ····.locals·1
  
607 ····.line·634664 ····.line·705
608 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;665 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
609 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->registerOnSearchCompletedListener(Lcom/android/car/ui/toolbar/Toolbar$OnSearchCompletedListener;)V666 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->registerOnSearchCompletedListener(Lcom/android/car/ui/toolbar/Toolbar$OnSearchCompletedListener;)V
  
610 ····return-void667 ····return-void
611 .end·method668 .end·method
  
612 .method·public·registerOnSearchListener(Lcom/android/car/ui/toolbar/Toolbar$OnSearchListener;)V669 .method·public·registerOnSearchListener(Lcom/android/car/ui/toolbar/Toolbar$OnSearchListener;)V
613 ····.locals·1670 ····.locals·1
  
614 ····.line·622671 ····.line·649
615 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;672 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
616 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->registerOnSearchListener(Lcom/android/car/ui/toolbar/Toolbar$OnSearchListener;)V673 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->registerOnSearchListener(Lcom/android/car/ui/toolbar/Toolbar$OnSearchListener;)V
  
617 ····return-void674 ····return-void
618 .end·method675 .end·method
  
619 .method·public·registerOnTabSelectedListener(Lcom/android/car/ui/toolbar/Toolbar$OnTabSelectedListener;)V676 .method·public·registerOnTabSelectedListener(Lcom/android/car/ui/toolbar/Toolbar$OnTabSelectedListener;)V
620 ····.locals·1677 ····.locals·1
  
621 ····.line·610678 ····.line·637
622 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;679 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
623 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->registerOnTabSelectedListener(Lcom/android/car/ui/toolbar/Toolbar$OnTabSelectedListener;)V680 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->registerOnTabSelectedListener(Lcom/android/car/ui/toolbar/Toolbar$OnTabSelectedListener;)V
  
624 ····return-void681 ····return-void
625 .end·method682 .end·method
  
626 .method·public·registerToolbarHeightChangeListener(Lcom/android/car/ui/toolbar/Toolbar$OnHeightChangedListener;)V683 .method·public·registerToolbarHeightChangeListener(Lcom/android/car/ui/toolbar/Toolbar$OnHeightChangedListener;)V
627 ····.locals·1684 ····.locals·1
  
628 ····.line·597685 ····.line·624
629 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;686 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
630 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->registerToolbarHeightChangeListener(Lcom/android/car/ui/toolbar/Toolbar$OnHeightChangedListener;)V687 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->registerToolbarHeightChangeListener(Lcom/android/car/ui/toolbar/Toolbar$OnHeightChangedListener;)V
  
631 ····return-void688 ····return-void
632 .end·method689 .end·method
  
633 .method·public·requireMenuItemById(I)Lcom/android/car/ui/toolbar/MenuItem;690 .method·public·requireMenuItemById(I)Lcom/android/car/ui/toolbar/MenuItem;
634 ····.locals·1691 ····.locals·1
  
635 ····.line·491692 ····.line·518
636 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;693 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
637 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->requireMenuItemById(I)Lcom/android/car/ui/toolbar/MenuItem;694 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->requireMenuItemById(I)Lcom/android/car/ui/toolbar/MenuItem;
  
638 ····move-result-object·p1695 ····move-result-object·p1
  
639 ····return-object·p1696 ····return-object·p1
640 .end·method697 .end·method
  
641 .method·public·selectTab(I)V698 .method·public·selectTab(I)V
642 ····.locals·1699 ····.locals·1
  
643 ····.line·307700 ····.line·334
644 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;701 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
645 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->selectTab(I)V702 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->selectTab(I)V
  
646 ····return-void703 ····return-void
647 .end·method704 .end·method
  
648 .method·public·setBackground(Landroid/graphics/drawable/Drawable;)V705 .method·public·setBackground(Landroid/graphics/drawable/Drawable;)V
649 ····.locals·1706 ····.locals·1
  
650 ····.line·414707 ····.line·441
651 ····new-instance·p1,·Ljava/lang/UnsupportedOperationException;708 ····new-instance·p1,·Ljava/lang/UnsupportedOperationException;
  
652 ····const-string·v0,·"You·can·not·change·the·background·of·a·CarUi·toolbar,·use·setBackgroundShown(boolean)·or·an·RRO·instead."709 ····const-string·v0,·"You·can·not·change·the·background·of·a·CarUi·toolbar,·use·setBackgroundShown(boolean)·or·an·RRO·instead."
  
653 ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V710 ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
654 ····throw·p1711 ····throw·p1
655 .end·method712 .end·method
  
656 .method·public·setBackgroundShown(Z)V713 .method·public·setBackgroundShown(Z)V
657 ····.locals·1714 ····.locals·1
  
658 ····.line·422715 ····.line·449
659 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;716 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
660 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setBackgroundShown(Z)V717 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setBackgroundShown(Z)V
  
661 ····return-void718 ····return-void
662 .end·method719 .end·method
  
663 .method·public·setLogo(I)V720 .method·public·setLogo(I)V
664 ····.locals·1721 ····.locals·1
  
665 ····.line·332722 ····.line·359
666 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;723 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
667 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setLogo(I)V724 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setLogo(I)V
  
668 ····return-void725 ····return-void
669 .end·method726 .end·method
  
670 .method·public·setLogo(Landroid/graphics/drawable/Drawable;)V727 .method·public·setLogo(Landroid/graphics/drawable/Drawable;)V
671 ····.locals·1728 ····.locals·1
  
672 ····.line·341729 ····.line·368
673 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;730 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
674 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setLogo(Landroid/graphics/drawable/Drawable;)V731 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setLogo(Landroid/graphics/drawable/Drawable;)V
  
675 ····return-void732 ····return-void
676 .end·method733 .end·method
  
Offset 780, 15 lines modifiedOffset 837, 15 lines modified
780 ············"(I)",837 ············"(I)",
781 ············"Ljava/util/List<",838 ············"Ljava/util/List<",
782 ············"Lcom/android/car/ui/toolbar/MenuItem;",839 ············"Lcom/android/car/ui/toolbar/MenuItem;",
783 ············">;"840 ············">;"
784 ········}841 ········}
785 ····.end·annotation842 ····.end·annotation
  
786 ····.line·470843 ····.line·497
787 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;844 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
788 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setMenuItems(I)Ljava/util/List;845 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setMenuItems(I)Ljava/util/List;
  
789 ····move-result-object·p1846 ····move-result-object·p1
  
790 ····return-object·p1847 ····return-object·p1
Offset 801, 221 lines modifiedOffset 858, 252 lines modified
801 ············"(",858 ············"(",
802 ············"Ljava/util/List<",859 ············"Ljava/util/List<",
803 ············"Lcom/android/car/ui/toolbar/MenuItem;",860 ············"Lcom/android/car/ui/toolbar/MenuItem;",
804 ············">;)V"861 ············">;)V"
805 ········}862 ········}
806 ····.end·annotation863 ····.end·annotation
  
807 ····.line·436864 ····.line·463
808 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;865 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
809 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setMenuItems(Ljava/util/List;)V866 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setMenuItems(Ljava/util/List;)V
  
810 ····return-void867 ····return-void
811 .end·method868 .end·method
  
812 .method·public·setNavButtonMode(Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;)V869 .method·public·setNavButtonMode(Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;)V
813 ····.locals·1870 ····.locals·1
  
814 ····.line·400871 ····.line·427
815 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;872 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
816 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setNavButtonMode(Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;)V873 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setNavButtonMode(Lcom/android/car/ui/toolbar/Toolbar$NavButtonMode;)V
  
817 ····return-void874 ····return-void
818 .end·method875 .end·method
  
819 .method·public·setSearchHint(I)V876 .method·public·setSearchHint(I)V
820 ····.locals·1877 ····.locals·1
  
821 ····.line·347878 ····.line·374
822 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;879 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
823 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchHint(I)V880 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchHint(I)V
  
824 ····return-void881 ····return-void
825 .end·method882 .end·method
  
826 .method·public·setSearchHint(Ljava/lang/CharSequence;)V883 .method·public·setSearchHint(Ljava/lang/CharSequence;)V
827 ····.locals·1884 ····.locals·1
  
828 ····.line·353885 ····.line·380
829 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;886 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
830 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchHint(Ljava/lang/CharSequence;)V887 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchHint(Ljava/lang/CharSequence;)V
  
831 ····return-void888 ····return-void
832 .end·method889 .end·method
  
833 .method·public·setSearchIcon(I)V890 .method·public·setSearchIcon(I)V
834 ····.locals·1891 ····.locals·1
  
835 ····.line·370892 ····.line·397
836 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;893 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
837 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchIcon(I)V894 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchIcon(I)V
  
838 ····return-void895 ····return-void
839 .end·method896 .end·method
  
840 .method·public·setSearchIcon(Landroid/graphics/drawable/Drawable;)V897 .method·public·setSearchIcon(Landroid/graphics/drawable/Drawable;)V
841 ····.locals·1898 ····.locals·1
  
842 ····.line·381899 ····.line·408
843 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;900 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
844 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchIcon(Landroid/graphics/drawable/Drawable;)V901 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchIcon(Landroid/graphics/drawable/Drawable;)V
  
845 ····return-void902 ····return-void
846 .end·method903 .end·method
  
847 .method·public·setSearchQuery(Ljava/lang/String;)V904 .method·public·setSearchQuery(Ljava/lang/String;)V
848 ····.locals·1905 ····.locals·1
  
849 ····.line·515906 ····.line·542
850 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;907 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
851 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchQuery(Ljava/lang/String;)V908 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchQuery(Ljava/lang/String;)V
  
852 ····return-void909 ····return-void
853 .end·method910 .end·method
  
 911 .method·public·setSearchResultItems(Ljava/util/List;)V
 912 ····.locals·1
 913 ····.annotation·system·Ldalvik/annotation/Signature;
 914 ········value·=·{
 915 ············"(",
 916 ············"Ljava/util/List<",
 917 ············"+",
 918 ············"Lcom/android/car/ui/imewidescreen/CarUiImeSearchListItem;",
 919 ············">;)V"
 920 ········}
 921 ····.end·annotation
  
 922 ····.line·699
 923 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
 924 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchResultItems(Ljava/util/List;)V
  
 925 ····return-void
 926 .end·method
  
 927 .method·public·setSearchResultsView(Landroid/view/View;)V
 928 ····.locals·1
  
 929 ····.line·688
 930 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
 931 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSearchResultsView(Landroid/view/View;)V
  
 932 ····return-void
 933 .end·method
  
854 .method·public·setShowMenuItemsWhileSearching(Z)V934 .method·public·setShowMenuItemsWhileSearching(Z)V
855 ····.locals·1935 ····.locals·1
  
856 ····.line·501936 ····.line·528
857 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;937 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
858 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setShowMenuItemsWhileSearching(Z)V938 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setShowMenuItemsWhileSearching(Z)V
  
859 ····return-void939 ····return-void
860 .end·method940 .end·method
  
861 .method·public·setShowTabsInSubpage(Z)V941 .method·public·setShowTabsInSubpage(Z)V
862 ····.locals·1942 ····.locals·1
  
863 ····.line·315943 ····.line·342
864 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;944 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
865 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setShowTabsInSubpage(Z)V945 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setShowTabsInSubpage(Z)V
  
866 ····return-void946 ····return-void
867 .end·method947 .end·method
  
868 .method·public·setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V948 .method·public·setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V
869 ····.locals·1949 ····.locals·1
  
870 ····.line·524950 ····.line·551
871 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;951 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
872 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V952 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setState(Lcom/android/car/ui/toolbar/Toolbar$State;)V
  
873 ····return-void953 ····return-void
874 .end·method954 .end·method
  
875 .method·public·setSubtitle(I)V955 .method·public·setSubtitle(I)V
876 ····.locals·1956 ····.locals·1
  
877 ····.line·251957 ····.line·258
878 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;958 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
879 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSubtitle(I)V959 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSubtitle(I)V
  
880 ····return-void960 ····return-void
881 .end·method961 .end·method
  
882 .method·public·setSubtitle(Ljava/lang/CharSequence;)V962 .method·public·setSubtitle(Ljava/lang/CharSequence;)V
883 ····.locals·1963 ····.locals·1
  
884 ····.line·261964 ····.line·268
885 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;965 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
886 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSubtitle(Ljava/lang/CharSequence;)V966 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setSubtitle(Ljava/lang/CharSequence;)V
  
887 ····return-void967 ····return-void
888 .end·method968 .end·method
  
889 .method·public·setTitle(I)V969 .method·public·setTitle(I)V
890 ····.locals·1970 ····.locals·1
  
891 ····.line·226971 ····.line·233
892 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;972 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
893 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setTitle(I)V973 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setTitle(I)V
  
894 ····return-void974 ····return-void
895 .end·method975 .end·method
  
896 .method·public·setTitle(Ljava/lang/CharSequence;)V976 .method·public·setTitle(Ljava/lang/CharSequence;)V
897 ····.locals·1977 ····.locals·1
  
898 ····.line·236978 ····.line·243
899 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;979 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
900 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setTitle(Ljava/lang/CharSequence;)V980 ····invoke-virtual·{v0,·p1},·Lcom/android/car/ui/toolbar/ToolbarControllerImpl;->setTitle(Ljava/lang/CharSequence;)V
  
901 ····return-void981 ····return-void
902 .end·method982 .end·method
  
903 .method·public·unregisterOnBackListener(Lcom/android/car/ui/toolbar/Toolbar$OnBackListener;)Z983 .method·public·unregisterOnBackListener(Lcom/android/car/ui/toolbar/Toolbar$OnBackListener;)Z
904 ····.locals·1984 ····.locals·1
  
905 ····.line·652985 ····.line·723
906 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;986 ····iget-object·v0,·p0,·Lcom/android/car/ui/toolbar/Toolbar;->mController:Lcom/android/car/ui/toolbar/ToolbarControllerImpl;
  
Max diff block lines reached; 2103/34791 bytes (6.04%) of diff not shown.