File spynote_11911c2e1baaab2fbc457932fa85ba68d2b6fa66c42a64fe8254923fe35637b9.dex
Function:
Loading..
00064244
00064244android.support.v7.widget.ActivityChooserView$b::onClick(android.view.View):
00064254iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064258iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
0006425cif-ne v2, v0, :cond_3c
00064260iget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064264invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
0006426aiget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006426eiget-object v2, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064272invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView$a;->b()Landroid/content/pm/ResolveInfo;
00064278move-result-object v2
0006427aiget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006427eiget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064282invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
00064288move-result-object v0
0006428ainvoke-virtual {v0, v2}, Landroid/support/v7/widget/e;->a(Landroid/content/pm/ResolveInfo;)I
00064290move-result v2
00064292iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064296iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
0006429ainvoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
000642a0move-result-object v0
000642a2invoke-virtual {v0, v2}, Landroid/support/v7/widget/e;->b(I)Landroid/content/Intent;
000642a8move-result-object v2
000642aaif-eqz v2, :cond_50
000642aeconst/high16 v0, 0x80000
000642b2invoke-virtual {v2, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
000642b8iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000642bcinvoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
000642c2move-result-object v0
000642c4invoke-virtual {v0, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
000642cagoto :goto_50
000642cciget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000642d0iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->b:Landroid/widget/FrameLayout;
000642d4if-ne v2, v0, :cond_51
000642d8iget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000642dcconst/4 v0, 0x0
000642deiput-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->g:Z
000642e2iget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000642e6iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000642eaiget v0, v0, Landroid/support/v7/widget/ActivityChooserView;->h:I
000642eeinvoke-virtual {v2, v0}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
000642f4return-void
000642f6new-instance v2, Ljava/lang/IllegalArgumentException;
000642fainvoke-direct {v2}, Ljava/lang/IllegalArgumentException;-><init>()V
00064300throw v2
00064244
00064244android.support.v7.widget.ActivityChooserView$b::onClick(android.view.View):
00064254iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064258iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
0006425cif-ne v2, v0, :cond_3c
00064260iget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064264invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
0006426aiget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006426eiget-object v2, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064272invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView$a;->b()Landroid/content/pm/ResolveInfo;
00064278move-result-object v2
0006427aiget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006427eiget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064282invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
00064288move-result-object v0
0006428ainvoke-virtual {v0, v2}, Landroid/support/v7/widget/e;->a(Landroid/content/pm/ResolveInfo;)I
00064290move-result v2
00064292iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064296iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
0006429ainvoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
000642a0move-result-object v0
000642a2invoke-virtual {v0, v2}, Landroid/support/v7/widget/e;->b(I)Landroid/content/Intent;
000642a8move-result-object v2
000642aaif-eqz v2, :cond_50
000642aeconst/high16 v0, 0x80000
000642b2invoke-virtual {v2, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
000642b8iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000642bcinvoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
000642c2move-result-object v0
000642c4invoke-virtual {v0, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
000642cagoto :goto_50
000642cciget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000642d0iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->b:Landroid/widget/FrameLayout;
000642d4if-ne v2, v0, :cond_51
000642d8iget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000642dcconst/4 v0, 0x0
000642deiput-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->g:Z
000642e2iget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000642e6iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000642eaiget v0, v0, Landroid/support/v7/widget/ActivityChooserView;->h:I
000642eeinvoke-virtual {v2, v0}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
000642f4return-void
000642f6new-instance v2, Ljava/lang/IllegalArgumentException;
000642fainvoke-direct {v2}, Ljava/lang/IllegalArgumentException;-><init>()V
00064300throw v2
00064244
00064302
00064302 // align 0x4
00064302 // align 0x4
00064304
00064304android.support.v7.widget.ActivityChooserView$b::onDismiss():
00064314invoke-direct {v2}, Landroid/support/v7/widget/ActivityChooserView$b;->a()V
0006431aiget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006431eiget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
00064322if-eqz v0, :cond_11
00064326iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006432aiget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
0006432econst/4 v1, 0x0
00064330invoke-virtual {v0, v1}, Landroid/support/v4/g/e;->a(Z)V
00064336return-void
00064304
00064304android.support.v7.widget.ActivityChooserView$b::onDismiss():
00064314invoke-direct {v2}, Landroid/support/v7/widget/ActivityChooserView$b;->a()V
0006431aiget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006431eiget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
00064322if-eqz v0, :cond_11
00064326iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006432aiget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
0006432econst/4 v1, 0x0
00064330invoke-virtual {v0, v1}, Landroid/support/v4/g/e;->a(Z)V
00064336return-void
00064304
00064338
00064338android.support.v7.widget.ActivityChooserView$b::onItemClick(android.widget.AdapterView, android.view.View, int, long):
00064348invoke-virtual {v1}, Landroid/widget/AdapterView;->getAdapter()Landroid/widget/Adapter;
0006434emove-result-object v1
00064350check-cast v1, Landroid/support/v7/widget/ActivityChooserView$a;
00064354invoke-virtual {v1, v3}, Landroid/support/v7/widget/ActivityChooserView$a;->getItemViewType(I)I
0006435amove-result v1
0006435cpacked-switch v1, :pswitch_data_60
00064362new-instance v1, Ljava/lang/IllegalArgumentException;
00064366invoke-direct {v1}, Ljava/lang/IllegalArgumentException;-><init>()V
0006436cthrow v1
0006436eiget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064372const v2, 0x7fffffff
00064378invoke-virtual {v1, v2}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
0006437egoto :goto_5e
00064380iget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064384invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
0006438aiget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006438eiget-boolean v1, v1, Landroid/support/v7/widget/ActivityChooserView;->g:Z
00064392if-eqz v1, :cond_35
00064396if-lez v3, :cond_5e
0006439aiget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006439eiget-object v1, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000643a2invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
000643a8move-result-object v1
000643aainvoke-virtual {v1, v3}, Landroid/support/v7/widget/e;->c(I)V
000643b0goto :goto_5e
000643b2iget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000643b6iget-object v1, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000643bainvoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->e()Z
000643c0move-result v1
000643c2if-eqz v1, :cond_40
000643c6goto :goto_42
000643c8add-int/lit8 v3, v3, 0x1
000643cciget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000643d0iget-object v1, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000643d4invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
000643damove-result-object v1
000643dcinvoke-virtual {v1, v3}, Landroid/support/v7/widget/e;->b(I)Landroid/content/Intent;
000643e2move-result-object v1
000643e4if-eqz v1, :cond_5e
000643e8const/high16 v2, 0x80000
000643ecinvoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
000643f2iget-object v2, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000643f6invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
000643fcmove-result-object v2
000643feinvoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
00064404return-void
00064406nop
00064408.packed-switch 0x0
00064338
00064338android.support.v7.widget.ActivityChooserView$b::onItemClick(android.widget.AdapterView, android.view.View, int, long):
00064348invoke-virtual {v1}, Landroid/widget/AdapterView;->getAdapter()Landroid/widget/Adapter;
0006434emove-result-object v1
00064350check-cast v1, Landroid/support/v7/widget/ActivityChooserView$a;
00064354invoke-virtual {v1, v3}, Landroid/support/v7/widget/ActivityChooserView$a;->getItemViewType(I)I
0006435amove-result v1
0006435cpacked-switch v1, :pswitch_data_60
00064362new-instance v1, Ljava/lang/IllegalArgumentException;
00064366invoke-direct {v1}, Ljava/lang/IllegalArgumentException;-><init>()V
0006436cthrow v1
0006436eiget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064372const v2, 0x7fffffff
00064378invoke-virtual {v1, v2}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
0006437egoto :goto_5e
00064380iget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064384invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
0006438aiget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006438eiget-boolean v1, v1, Landroid/support/v7/widget/ActivityChooserView;->g:Z
00064392if-eqz v1, :cond_35
00064396if-lez v3, :cond_5e
0006439aiget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006439eiget-object v1, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000643a2invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
000643a8move-result-object v1
000643aainvoke-virtual {v1, v3}, Landroid/support/v7/widget/e;->c(I)V
000643b0goto :goto_5e
000643b2iget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000643b6iget-object v1, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000643bainvoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->e()Z
000643c0move-result v1
000643c2if-eqz v1, :cond_40
000643c6goto :goto_42
000643c8add-int/lit8 v3, v3, 0x1
000643cciget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000643d0iget-object v1, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000643d4invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
000643damove-result-object v1
000643dcinvoke-virtual {v1, v3}, Landroid/support/v7/widget/e;->b(I)Landroid/content/Intent;
000643e2move-result-object v1
000643e4if-eqz v1, :cond_5e
000643e8const/high16 v2, 0x80000
000643ecinvoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
000643f2iget-object v2, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
000643f6invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
000643fcmove-result-object v2
000643feinvoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
00064404return-void
00064406nop
00064408.packed-switch 0x0
00064338
00064418
00064418android.support.v7.widget.ActivityChooserView$b::onLongClick(android.view.View):
00064428iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006442ciget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
00064430if-ne v3, v0, :cond_1f
00064434iget-object v3, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064438iget-object v3, v3, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
0006443cinvoke-virtual {v3}, Landroid/support/v7/widget/ActivityChooserView$a;->getCount()I
00064442move-result v3
00064444const/4 v0, 0x1
00064446if-lez v3, :cond_1e
0006444aiget-object v3, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006444eiput-boolean v0, v3, Landroid/support/v7/widget/ActivityChooserView;->g:Z
00064452iget-object v3, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064456iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006445aiget v1, v1, Landroid/support/v7/widget/ActivityChooserView;->h:I
0006445einvoke-virtual {v3, v1}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
00064464return v0
00064466new-instance v3, Ljava/lang/IllegalArgumentException;
0006446ainvoke-direct {v3}, Ljava/lang/IllegalArgumentException;-><init>()V
00064470throw v3
00064418
00064418android.support.v7.widget.ActivityChooserView$b::onLongClick(android.view.View):
00064428iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006442ciget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
00064430if-ne v3, v0, :cond_1f
00064434iget-object v3, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064438iget-object v3, v3, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
0006443cinvoke-virtual {v3}, Landroid/support/v7/widget/ActivityChooserView$a;->getCount()I
00064442move-result v3
00064444const/4 v0, 0x1
00064446if-lez v3, :cond_1e
0006444aiget-object v3, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006444eiput-boolean v0, v3, Landroid/support/v7/widget/ActivityChooserView;->g:Z
00064452iget-object v3, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
00064456iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
0006445aiget v1, v1, Landroid/support/v7/widget/ActivityChooserView;->h:I
0006445einvoke-virtual {v3, v1}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
00064464return v0
00064466new-instance v3, Ljava/lang/IllegalArgumentException;
0006446ainvoke-direct {v3}, Ljava/lang/IllegalArgumentException;-><init>()V
00064470throw v3
00064418
00064472
00064472 // align 0x4
00064472 // align 0x4
00064474
00064474android.support.v7.widget.ActivityChooserView::a(int):
00064484iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064488invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
0006448emove-result-object v0
00064490if-eqz v0, :cond_89
00064494invoke-virtual {v5}, Landroid/support/v7/widget/ActivityChooserView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
0006449amove-result-object v0
0006449ciget-object v1, v5, Landroid/support/v7/widget/ActivityChooserView;->m:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
000644a0invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
000644a6iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
000644aainvoke-virtual {v0}, Landroid/widget/FrameLayout;->getVisibility()I
000644b0move-result v0
000644b2const/4 v1, 0x0
000644b4const/4 v2, 0x1
000644b6if-nez v0, :cond_1d
000644baconst/4 v0, 0x1
000644bcgoto :goto_1e
000644beconst/4 v0, 0x0
000644c0iget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000644c4invoke-virtual {v3}, Landroid/support/v7/widget/ActivityChooserView$a;->c()I
000644camove-result v3
000644ccconst v4, 0x7fffffff
000644d2if-eq v6, v4, :cond_36
000644d6add-int v4, v6, v0
000644daif-le v3, v4, :cond_36
000644deiget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000644e2invoke-virtual {v3, v2}, Landroid/support/v7/widget/ActivityChooserView$a;->a(Z)V
000644e8iget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000644ecsub-int/2addr v6, v2
000644eegoto :goto_3d
000644f0iget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000644f4invoke-virtual {v3, v1}, Landroid/support/v7/widget/ActivityChooserView$a;->a(Z)V
000644faiget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000644feinvoke-virtual {v3, v6}, Landroid/support/v7/widget/ActivityChooserView$a;->a(I)V
00064504invoke-virtual {v5}, Landroid/support/v7/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/w;
0006450amove-result-object v6
0006450cinvoke-virtual {v6}, Landroid/support/v7/widget/w;->d()Z
00064512move-result v3
00064514if-nez v3, :cond_88
00064518iget-boolean v3, v5, Landroid/support/v7/widget/ActivityChooserView;->g:Z
0006451cif-nez v3, :cond_57
00064520if-nez v0, :cond_51
00064524goto :goto_57
00064526iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
0006452ainvoke-virtual {v0, v1, v1}, Landroid/support/v7/widget/ActivityChooserView$a;->a(ZZ)V
00064530goto :goto_5c
00064532iget-object v1, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064536invoke-virtual {v1, v2, v0}, Landroid/support/v7/widget/ActivityChooserView$a;->a(ZZ)V
0006453ciget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064540invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->a()I
00064546move-result v0
00064548iget v1, v5, Landroid/support/v7/widget/ActivityChooserView;->l:I
0006454cinvoke-static {v0, v1}, Ljava/lang/Math;->min(II)I
00064552move-result v0
00064554invoke-virtual {v6, v0}, Landroid/support/v7/widget/w;->g(I)V
0006455ainvoke-virtual {v6}, Landroid/support/v7/widget/w;->a()V
00064560iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
00064564if-eqz v0, :cond_77
00064568iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
0006456cinvoke-virtual {v0, v2}, Landroid/support/v4/g/e;->a(Z)V
00064572invoke-virtual {v6}, Landroid/support/v7/widget/w;->e()Landroid/widget/ListView;
00064578move-result-object v6
0006457ainvoke-virtual {v5}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
00064580move-result-object v0
00064582sget v1, Landroid/support/v7/a/a$h;->abc_activitychooserview_choose_application:I
00064586invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
0006458cmove-result-object v0
0006458einvoke-virtual {v6, v0}, Landroid/widget/ListView;->setContentDescription(Ljava/lang/CharSequence;)V
00064594return-void
00064596new-instance v6, Ljava/lang/IllegalStateException;
0006459aconst-string v0, "No data model. Did you call #setDataModel?"
0006459einvoke-direct {v6, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000645a4throw v6
00064474
00064474android.support.v7.widget.ActivityChooserView::a(int):
00064484iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064488invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
0006448emove-result-object v0
00064490if-eqz v0, :cond_89
00064494invoke-virtual {v5}, Landroid/support/v7/widget/ActivityChooserView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
0006449amove-result-object v0
0006449ciget-object v1, v5, Landroid/support/v7/widget/ActivityChooserView;->m:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
000644a0invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
000644a6iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
000644aainvoke-virtual {v0}, Landroid/widget/FrameLayout;->getVisibility()I
000644b0move-result v0
000644b2const/4 v1, 0x0
000644b4const/4 v2, 0x1
000644b6if-nez v0, :cond_1d
000644baconst/4 v0, 0x1
000644bcgoto :goto_1e
000644beconst/4 v0, 0x0
000644c0iget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000644c4invoke-virtual {v3}, Landroid/support/v7/widget/ActivityChooserView$a;->c()I
000644camove-result v3
000644ccconst v4, 0x7fffffff
000644d2if-eq v6, v4, :cond_36
000644d6add-int v4, v6, v0
000644daif-le v3, v4, :cond_36
000644deiget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000644e2invoke-virtual {v3, v2}, Landroid/support/v7/widget/ActivityChooserView$a;->a(Z)V
000644e8iget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000644ecsub-int/2addr v6, v2
000644eegoto :goto_3d
000644f0iget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000644f4invoke-virtual {v3, v1}, Landroid/support/v7/widget/ActivityChooserView$a;->a(Z)V
000644faiget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000644feinvoke-virtual {v3, v6}, Landroid/support/v7/widget/ActivityChooserView$a;->a(I)V
00064504invoke-virtual {v5}, Landroid/support/v7/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/w;
0006450amove-result-object v6
0006450cinvoke-virtual {v6}, Landroid/support/v7/widget/w;->d()Z
00064512move-result v3
00064514if-nez v3, :cond_88
00064518iget-boolean v3, v5, Landroid/support/v7/widget/ActivityChooserView;->g:Z
0006451cif-nez v3, :cond_57
00064520if-nez v0, :cond_51
00064524goto :goto_57
00064526iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
0006452ainvoke-virtual {v0, v1, v1}, Landroid/support/v7/widget/ActivityChooserView$a;->a(ZZ)V
00064530goto :goto_5c
00064532iget-object v1, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064536invoke-virtual {v1, v2, v0}, Landroid/support/v7/widget/ActivityChooserView$a;->a(ZZ)V
0006453ciget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064540invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->a()I
00064546move-result v0
00064548iget v1, v5, Landroid/support/v7/widget/ActivityChooserView;->l:I
0006454cinvoke-static {v0, v1}, Ljava/lang/Math;->min(II)I
00064552move-result v0
00064554invoke-virtual {v6, v0}, Landroid/support/v7/widget/w;->g(I)V
0006455ainvoke-virtual {v6}, Landroid/support/v7/widget/w;->a()V
00064560iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
00064564if-eqz v0, :cond_77
00064568iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
0006456cinvoke-virtual {v0, v2}, Landroid/support/v4/g/e;->a(Z)V
00064572invoke-virtual {v6}, Landroid/support/v7/widget/w;->e()Landroid/widget/ListView;
00064578move-result-object v6
0006457ainvoke-virtual {v5}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
00064580move-result-object v0
00064582sget v1, Landroid/support/v7/a/a$h;->abc_activitychooserview_choose_application:I
00064586invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
0006458cmove-result-object v0
0006458einvoke-virtual {v6, v0}, Landroid/widget/ListView;->setContentDescription(Ljava/lang/CharSequence;)V
00064594return-void
00064596new-instance v6, Ljava/lang/IllegalStateException;
0006459aconst-string v0, "No data model. Did you call #setDataModel?"
0006459einvoke-direct {v6, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000645a4throw v6
00064474
000645a6
000645a6 // align 0x8
000645a6 // align 0x8
000645a8
000645a8android.support.v7.widget.ActivityChooserView::a():
000645b8invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
000645bemove-result v0
000645c0const/4 v1, 0x0
000645c2if-nez v0, :cond_15
000645c6iget-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->o:Z
000645caif-nez v0, :cond_c
000645cegoto :goto_15
000645d0iput-boolean v1, v2, Landroid/support/v7/widget/ActivityChooserView;->g:Z
000645d4iget v0, v2, Landroid/support/v7/widget/ActivityChooserView;->h:I
000645d8invoke-virtual {v2, v0}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
000645deconst/4 v0, 0x1
000645e0return v0
000645e2return v1
000645a8
000645a8android.support.v7.widget.ActivityChooserView::a():
000645b8invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
000645bemove-result v0
000645c0const/4 v1, 0x0
000645c2if-nez v0, :cond_15
000645c6iget-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->o:Z
000645caif-nez v0, :cond_c
000645cegoto :goto_15
000645d0iput-boolean v1, v2, Landroid/support/v7/widget/ActivityChooserView;->g:Z
000645d4iget v0, v2, Landroid/support/v7/widget/ActivityChooserView;->h:I
000645d8invoke-virtual {v2, v0}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
000645deconst/4 v0, 0x1
000645e0return v0
000645e2return v1
000645a8
000645e4
000645e4android.support.v7.widget.ActivityChooserView::b():
000645f4invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
000645famove-result v0
000645fcif-eqz v0, :cond_1c
00064600invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/w;
00064606move-result-object v0
00064608invoke-virtual {v0}, Landroid/support/v7/widget/w;->c()V
0006460einvoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
00064614move-result-object v0
00064616invoke-virtual {v0}, Landroid/view/ViewTreeObserver;->isAlive()Z
0006461cmove-result v1
0006461eif-eqz v1, :cond_1c
00064622iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->m:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
00064626invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
0006462cconst/4 v0, 0x1
0006462ereturn v0
000645e4
000645e4android.support.v7.widget.ActivityChooserView::b():
000645f4invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
000645famove-result v0
000645fcif-eqz v0, :cond_1c
00064600invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/w;
00064606move-result-object v0
00064608invoke-virtual {v0}, Landroid/support/v7/widget/w;->c()V
0006460einvoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
00064614move-result-object v0
00064616invoke-virtual {v0}, Landroid/view/ViewTreeObserver;->isAlive()Z
0006461cmove-result v1
0006461eif-eqz v1, :cond_1c
00064622iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->m:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
00064626invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
0006462cconst/4 v0, 0x1
0006462ereturn v0
000645e4
00064630
00064630android.support.v7.widget.ActivityChooserView::c():
00064640invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/w;
00064646move-result-object v0
00064648invoke-virtual {v0}, Landroid/support/v7/widget/w;->d()Z
0006464emove-result v0
00064650return v0
00064630
00064630android.support.v7.widget.ActivityChooserView::c():
00064640invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/w;
00064646move-result-object v0
00064648invoke-virtual {v0}, Landroid/support/v7/widget/w;->d()Z
0006464emove-result v0
00064650return v0
00064630
00064652
00064652 // align 0x4
00064652 // align 0x4
00064654
00064654android.support.v7.widget.ActivityChooserView::getDataModel():
00064664iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064668invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
0006466emove-result-object v0
00064670return-object v0
00064654
00064654android.support.v7.widget.ActivityChooserView::getDataModel():
00064664iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064668invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
0006466emove-result-object v0
00064670return-object v0
00064654
00064672
00064672 // align 0x4
00064672 // align 0x4
00064674
00064674android.support.v7.widget.ActivityChooserView::getListPopupWindow():
00064684iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
00064688if-nez v0, :cond_2f
0006468cnew-instance v0, Landroid/support/v7/widget/w;
00064690invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
00064696move-result-object v1
00064698invoke-direct {v0, v1}, Landroid/support/v7/widget/w;-><init>(Landroid/content/Context;)V
0006469eiput-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646a2iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646a6iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000646aainvoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Landroid/widget/ListAdapter;)V
000646b0iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646b4invoke-virtual {v0, v2}, Landroid/support/v7/widget/w;->b(Landroid/view/View;)V
000646baiget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646beconst/4 v1, 0x1
000646c0invoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Z)V
000646c6iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646caiget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->i:Landroid/support/v7/widget/ActivityChooserView$b;
000646ceinvoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Landroid/widget/AdapterView$OnItemClickListener;)V
000646d4iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646d8iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->i:Landroid/support/v7/widget/ActivityChooserView$b;
000646dcinvoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Landroid/widget/PopupWindow$OnDismissListener;)V
000646e2iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646e6return-object v0
00064674
00064674android.support.v7.widget.ActivityChooserView::getListPopupWindow():
00064684iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
00064688if-nez v0, :cond_2f
0006468cnew-instance v0, Landroid/support/v7/widget/w;
00064690invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
00064696move-result-object v1
00064698invoke-direct {v0, v1}, Landroid/support/v7/widget/w;-><init>(Landroid/content/Context;)V
0006469eiput-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646a2iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646a6iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
000646aainvoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Landroid/widget/ListAdapter;)V
000646b0iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646b4invoke-virtual {v0, v2}, Landroid/support/v7/widget/w;->b(Landroid/view/View;)V
000646baiget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646beconst/4 v1, 0x1
000646c0invoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Z)V
000646c6iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646caiget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->i:Landroid/support/v7/widget/ActivityChooserView$b;
000646ceinvoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Landroid/widget/AdapterView$OnItemClickListener;)V
000646d4iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646d8iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->i:Landroid/support/v7/widget/ActivityChooserView$b;
000646dcinvoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Landroid/widget/PopupWindow$OnDismissListener;)V
000646e2iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
000646e6return-object v0
00064674
000646e8
000646e8android.support.v7.widget.ActivityChooserView::onAttachedToWindow():
000646f8invoke-super {v2}, Landroid/view/ViewGroup;->onAttachedToWindow()V
000646feiget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064702invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
00064708move-result-object v0
0006470aif-eqz v0, :cond_10
0006470eiget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->e:Landroid/database/DataSetObserver;
00064712invoke-virtual {v0, v1}, Landroid/support/v7/widget/e;->registerObserver(Ljava/lang/Object;)V
00064718const/4 v0, 0x1
0006471aiput-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->o:Z
0006471ereturn-void
000646e8
000646e8android.support.v7.widget.ActivityChooserView::onAttachedToWindow():
000646f8invoke-super {v2}, Landroid/view/ViewGroup;->onAttachedToWindow()V
000646feiget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064702invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
00064708move-result-object v0
0006470aif-eqz v0, :cond_10
0006470eiget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->e:Landroid/database/DataSetObserver;
00064712invoke-virtual {v0, v1}, Landroid/support/v7/widget/e;->registerObserver(Ljava/lang/Object;)V
00064718const/4 v0, 0x1
0006471aiput-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->o:Z
0006471ereturn-void
000646e8
00064720
00064720android.support.v7.widget.ActivityChooserView::onDetachedFromWindow():
00064730invoke-super {v2}, Landroid/view/ViewGroup;->onDetachedFromWindow()V
00064736iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
0006473ainvoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
00064740move-result-object v0
00064742if-eqz v0, :cond_10
00064746iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->e:Landroid/database/DataSetObserver;
0006474ainvoke-virtual {v0, v1}, Landroid/support/v7/widget/e;->unregisterObserver(Ljava/lang/Object;)V
00064750invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
00064756move-result-object v0
00064758invoke-virtual {v0}, Landroid/view/ViewTreeObserver;->isAlive()Z
0006475emove-result v1
00064760if-eqz v1, :cond_1f
00064764iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->m:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
00064768invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
0006476einvoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
00064774move-result v0
00064776if-eqz v0, :cond_28
0006477ainvoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
00064780const/4 v0, 0x0
00064782iput-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->o:Z
00064786return-void
00064720
00064720android.support.v7.widget.ActivityChooserView::onDetachedFromWindow():
00064730invoke-super {v2}, Landroid/view/ViewGroup;->onDetachedFromWindow()V
00064736iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
0006473ainvoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
00064740move-result-object v0
00064742if-eqz v0, :cond_10
00064746iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->e:Landroid/database/DataSetObserver;
0006474ainvoke-virtual {v0, v1}, Landroid/support/v7/widget/e;->unregisterObserver(Ljava/lang/Object;)V
00064750invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
00064756move-result-object v0
00064758invoke-virtual {v0}, Landroid/view/ViewTreeObserver;->isAlive()Z
0006475emove-result v1
00064760if-eqz v1, :cond_1f
00064764iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->m:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
00064768invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
0006476einvoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
00064774move-result v0
00064776if-eqz v0, :cond_28
0006477ainvoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
00064780const/4 v0, 0x0
00064782iput-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->o:Z
00064786return-void
00064720
00064788
00064788android.support.v7.widget.ActivityChooserView::onLayout(boolean, int, int, int, int):
00064798iget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView;->j:Landroid/support/v7/widget/v;
0006479csub-int/2addr v4, v2
0006479esub-int/2addr v5, v3
000647a0const/4 v2, 0x0
000647a2invoke-virtual {v1, v2, v2, v4, v5}, Landroid/support/v7/widget/v;->layout(IIII)V
000647a8invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
000647aemove-result v1
000647b0if-nez v1, :cond_11
000647b4invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
000647bareturn-void
00064788
00064788android.support.v7.widget.ActivityChooserView::onLayout(boolean, int, int, int, int):
00064798iget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView;->j:Landroid/support/v7/widget/v;
0006479csub-int/2addr v4, v2
0006479esub-int/2addr v5, v3
000647a0const/4 v2, 0x0
000647a2invoke-virtual {v1, v2, v2, v4, v5}, Landroid/support/v7/widget/v;->layout(IIII)V
000647a8invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
000647aemove-result v1
000647b0if-nez v1, :cond_11
000647b4invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
000647bareturn-void
00064788
000647bc
000647bcandroid.support.v7.widget.ActivityChooserView::onMeasure(int, int):
000647cciget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->j:Landroid/support/v7/widget/v;
000647d0iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
000647d4invoke-virtual {v1}, Landroid/widget/FrameLayout;->getVisibility()I
000647damove-result v1
000647dcif-eqz v1, :cond_14
000647e0invoke-static {v4}, Landroid/view/View$MeasureSpec;->getSize(I)I
000647e6move-result v4
000647e8const/high16 v1, 0x40000000
000647ecinvoke-static {v4, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000647f2move-result v4
000647f4invoke-virtual {v2, v0, v3, v4}, Landroid/support/v7/widget/ActivityChooserView;->measureChild(Landroid/view/View;II)V
000647fainvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
00064800move-result v3
00064802invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
00064808move-result v4
0006480ainvoke-virtual {v2, v3, v4}, Landroid/support/v7/widget/ActivityChooserView;->setMeasuredDimension(II)V
00064810return-void
000647bc
000647bcandroid.support.v7.widget.ActivityChooserView::onMeasure(int, int):
000647cciget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->j:Landroid/support/v7/widget/v;
000647d0iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
000647d4invoke-virtual {v1}, Landroid/widget/FrameLayout;->getVisibility()I
000647damove-result v1
000647dcif-eqz v1, :cond_14
000647e0invoke-static {v4}, Landroid/view/View$MeasureSpec;->getSize(I)I
000647e6move-result v4
000647e8const/high16 v1, 0x40000000
000647ecinvoke-static {v4, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000647f2move-result v4
000647f4invoke-virtual {v2, v0, v3, v4}, Landroid/support/v7/widget/ActivityChooserView;->measureChild(Landroid/view/View;II)V
000647fainvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
00064800move-result v3
00064802invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
00064808move-result v4
0006480ainvoke-virtual {v2, v3, v4}, Landroid/support/v7/widget/ActivityChooserView;->setMeasuredDimension(II)V
00064810return-void
000647bc
00064812
00064812 // align 0x4
00064812 // align 0x4
00064814
00064814android.support.v7.widget.ActivityChooserView::setActivityChooserModel(android.support.v7.widget.e):
00064824iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064828invoke-virtual {v0, v2}, Landroid/support/v7/widget/ActivityChooserView$a;->a(Landroid/support/v7/widget/e;)V
0006482einvoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
00064834move-result v2
00064836if-eqz v2, :cond_11
0006483ainvoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
00064840invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->a()Z
00064846return-void
00064814
00064814android.support.v7.widget.ActivityChooserView::setActivityChooserModel(android.support.v7.widget.e):
00064824iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
00064828invoke-virtual {v0, v2}, Landroid/support/v7/widget/ActivityChooserView$a;->a(Landroid/support/v7/widget/e;)V
0006482einvoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
00064834move-result v2
00064836if-eqz v2, :cond_11
0006483ainvoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
00064840invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->a()Z
00064846return-void
00064814
00064848
00064848android.support.v7.widget.ActivityChooserView::setDefaultActionButtonContentDescription(int):
00064858iput v1, v0, Landroid/support/v7/widget/ActivityChooserView;->p:I
0006485creturn-void
00064848
00064848android.support.v7.widget.ActivityChooserView::setDefaultActionButtonContentDescription(int):
00064858iput v1, v0, Landroid/support/v7/widget/ActivityChooserView;->p:I
0006485creturn-void
00064848
0006485e
0006485e // align 0x10
0006485e // align 0x10
00064860
00064860android.support.v7.widget.ActivityChooserView::setExpandActivityOverflowButtonContentDescription(int):
00064870invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
00064876move-result-object v0
00064878invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
0006487emove-result-object v2
00064880iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->k:Landroid/widget/ImageView;
00064884invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V
0006488areturn-void
00064860
00064860android.support.v7.widget.ActivityChooserView::setExpandActivityOverflowButtonContentDescription(int):
00064870invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
00064876move-result-object v0
00064878invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
0006487emove-result-object v2
00064880iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->k:Landroid/widget/ImageView;
00064884invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V
0006488areturn-void
00064860
0006488c
0006488candroid.support.v7.widget.ActivityChooserView::setExpandActivityOverflowButtonDrawable(android.graphics.drawable.Drawable):
0006489ciget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->k:Landroid/widget/ImageView;
000648a0invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
000648a6return-void
0006488c
0006488candroid.support.v7.widget.ActivityChooserView::setExpandActivityOverflowButtonDrawable(android.graphics.drawable.Drawable):
0006489ciget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->k:Landroid/widget/ImageView;
000648a0invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
000648a6return-void
0006488c
000648a8
000648a8android.support.v7.widget.ActivityChooserView::setInitialActivityCount(int):
000648b8iput v1, v0, Landroid/support/v7/widget/ActivityChooserView;->h:I
000648bcreturn-void
000648a8
000648a8android.support.v7.widget.ActivityChooserView::setInitialActivityCount(int):
000648b8iput v1, v0, Landroid/support/v7/widget/ActivityChooserView;->h:I
000648bcreturn-void
000648a8
000648be
000648be // align 0x10
000648be // align 0x10
000648c0
000648c0android.support.v7.widget.ActivityChooserView::setOnDismissListener(android.widget.PopupWindow$OnDismissListener):
000648d0iput-object v1, v0, Landroid/support/v7/widget/ActivityChooserView;->f:Landroid/widget/PopupWindow$OnDismissListener;
000648d4return-void
000648c0
000648c0android.support.v7.widget.ActivityChooserView::setOnDismissListener(android.widget.PopupWindow$OnDismissListener):
000648d0iput-object v1, v0, Landroid/support/v7/widget/ActivityChooserView;->f:Landroid/widget/PopupWindow$OnDismissListener;
000648d4return-void
000648c0
000648d6
000648d6 // align 0x8
000648d6 // align 0x8
000648d8
000648d8android.support.v7.widget.ActivityChooserView::setProvider(android.support.v4.g.e):
000648e8iput-object v1, v0, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
000648ecreturn-void
000648d8
000648d8android.support.v7.widget.ActivityChooserView::setProvider(android.support.v4.g.e):
000648e8iput-object v1, v0, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
000648ecreturn-void
000648d8
000648ee
000648ee // align 0x10
000648ee // align 0x10
000648f0
000648f0android.support.v7.widget.AlertDialogLayout::<init>(android.content.Context):
00064900invoke-direct {v0, v1}, Landroid/support/v7/widget/v;-><init>(Landroid/content/Context;)V
00064906return-void
000648f0
000648f0android.support.v7.widget.AlertDialogLayout::<init>(android.content.Context):
00064900invoke-direct {v0, v1}, Landroid/support/v7/widget/v;-><init>(Landroid/content/Context;)V
00064906return-void
000648f0
00064908
00064908android.support.v7.widget.AlertDialogLayout::<init>(android.content.Context, android.util.AttributeSet):
00064918invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/v;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
0006491ereturn-void
00064908
00064908android.support.v7.widget.AlertDialogLayout::<init>(android.content.Context, android.util.AttributeSet):
00064918invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/v;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
0006491ereturn-void
00064908
00064920
00064920android.support.v7.widget.AlertDialogLayout::a(android.view.View, int, int, int, int):
00064930add-int/2addr v4, v2
00064932add-int/2addr v5, v3
00064934invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;->layout(IIII)V
0006493areturn-void
00064920
00064920android.support.v7.widget.AlertDialogLayout::a(android.view.View, int, int, int, int):
00064930add-int/2addr v4, v2
00064932add-int/2addr v5, v3
00064934invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;->layout(IIII)V
0006493areturn-void
00064920
0006493c
0006493candroid.support.v7.widget.AlertDialogLayout::c(android.view.View):
0006494cinvoke-static {v3}, Landroid/support/v4/g/v;->f(Landroid/view/View;)I
00064952move-result v0
00064954if-lez v0, :cond_7
00064958return v0
0006495ainstance-of v0, v3, Landroid/view/ViewGroup;
0006495econst/4 v1, 0x0
00064960if-eqz v0, :cond_1e
00064964check-cast v3, Landroid/view/ViewGroup;
00064968invoke-virtual {v3}, Landroid/view/ViewGroup;->getChildCount()I
0006496emove-result v0
00064970const/4 v2, 0x1
00064972if-ne v0, v2, :cond_1e
00064976invoke-virtual {v3, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
0006497cmove-result-object v3
0006497einvoke-static {v3}, Landroid/support/v7/widget/AlertDialogLayout;->c(Landroid/view/View;)I
00064984move-result v3
00064986return v3
00064988return v1
0006493c
0006493candroid.support.v7.widget.AlertDialogLayout::c(android.view.View):
0006494cinvoke-static {v3}, Landroid/support/v4/g/v;->f(Landroid/view/View;)I
00064952move-result v0
00064954if-lez v0, :cond_7
00064958return v0
0006495ainstance-of v0, v3, Landroid/view/ViewGroup;
0006495econst/4 v1, 0x0
00064960if-eqz v0, :cond_1e
00064964check-cast v3, Landroid/view/ViewGroup;
00064968invoke-virtual {v3}, Landroid/view/ViewGroup;->getChildCount()I
0006496emove-result v0
00064970const/4 v2, 0x1
00064972if-ne v0, v2, :cond_1e
00064976invoke-virtual {v3, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
0006497cmove-result-object v3
0006497einvoke-static {v3}, Landroid/support/v7/widget/AlertDialogLayout;->c(Landroid/view/View;)I
00064984move-result v3
00064986return v3
00064988return v1
0006493c
0006498a
0006498a // align 0x4
0006498a // align 0x4
0006498c
0006498candroid.support.v7.widget.AlertDialogLayout::c(int, int):
0006499cmove-object/from16 v0, v16
000649a0move/from16 v1, v17
000649a4move/from16 v2, v18
000649a8invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getChildCount()I
000649aemove-result v3
000649b0const/4 v4, 0x0
000649b2const/4 v5, 0x0
000649b4move-object v6, v4
000649b6move-object v7, v6
000649b8move-object v8, v7
000649baconst/4 v4, 0x0
000649bcconst/16 v9, 0x8
000649c0if-ge v4, v3, :cond_40
000649c4invoke-virtual {v0, v4}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
000649camove-result-object v10
000649ccinvoke-virtual {v10}, Landroid/view/View;->getVisibility()I
000649d2move-result v11
000649d4if-ne v11, v9, :cond_1f
000649d8goto :goto_3d
000649dainvoke-virtual {v10}, Landroid/view/View;->getId()I
000649e0move-result v9
000649e2sget v11, Landroid/support/v7/a/a$f;->topPanel:I
000649e6if-ne v9, v11, :cond_29
000649eamove-object v6, v10
000649ecgoto :goto_3d
000649eesget v11, Landroid/support/v7/a/a$f;->buttonPanel:I
000649f2if-ne v9, v11, :cond_2f
000649f6move-object v7, v10
000649f8goto :goto_3d
000649fasget v11, Landroid/support/v7/a/a$f;->contentPanel:I
000649feif-eq v9, v11, :cond_39
00064a02sget v11, Landroid/support/v7/a/a$f;->customPanel:I
00064a06if-ne v9, v11, :cond_38
00064a0agoto :goto_39
00064a0creturn v5
00064a0eif-eqz v8, :cond_3c
00064a12return v5
00064a14move-object v8, v10
00064a16add-int/lit8 v4, v4, 0x1
00064a1agoto :goto_10
00064a1cinvoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getMode(I)I
00064a22move-result v4
00064a24invoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getSize(I)I
00064a2amove-result v10
00064a2cinvoke-static/range {v17}, Landroid/view/View$MeasureSpec;->getMode(I)I
00064a32move-result v11
00064a34invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
00064a3amove-result v12
00064a3cinvoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingBottom()I
00064a42move-result v13
00064a44add-int/2addr v12, v13
00064a46if-eqz v6, :cond_68
00064a4ainvoke-virtual {v6, v1, v5}, Landroid/view/View;->measure(II)V
00064a50invoke-virtual {v6}, Landroid/view/View;->getMeasuredHeight()I
00064a56move-result v13
00064a58add-int/2addr v12, v13
00064a5ainvoke-static {v6}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
00064a60move-result v6
00064a62invoke-static {v5, v6}, Landroid/support/v4/g/v;->a(II)I
00064a68move-result v6
00064a6agoto :goto_69
00064a6cconst/4 v6, 0x0
00064a6eif-eqz v7, :cond_81
00064a72invoke-virtual {v7, v1, v5}, Landroid/view/View;->measure(II)V
00064a78invoke-static {v7}, Landroid/support/v7/widget/AlertDialogLayout;->c(Landroid/view/View;)I
00064a7emove-result v13
00064a80invoke-virtual {v7}, Landroid/view/View;->getMeasuredHeight()I
00064a86move-result v14
00064a88sub-int/2addr v14, v13
00064a8aadd-int/2addr v12, v13
00064a8cinvoke-static {v7}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
00064a92move-result v15
00064a94invoke-static {v6, v15}, Landroid/support/v4/g/v;->a(II)I
00064a9amove-result v6
00064a9cgoto :goto_83
00064a9econst/4 v13, 0x0
00064aa0const/4 v14, 0x0
00064aa2if-eqz v8, :cond_a4
00064aa6if-nez v4, :cond_89
00064aaaconst/4 v15, 0x0
00064aacgoto :goto_93
00064aaesub-int v15, v10, v12
00064ab2invoke-static {v5, v15}, Ljava/lang/Math;->max(II)I
00064ab8move-result v15
00064abainvoke-static {v15, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00064ac0move-result v15
00064ac2invoke-virtual {v8, v1, v15}, Landroid/view/View;->measure(II)V
00064ac8invoke-virtual {v8}, Landroid/view/View;->getMeasuredHeight()I
00064acemove-result v15
00064ad0add-int/2addr v12, v15
00064ad2invoke-static {v8}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
00064ad8move-result v5
00064adainvoke-static {v6, v5}, Landroid/support/v4/g/v;->a(II)I
00064ae0move-result v6
00064ae2goto :goto_a5
00064ae4const/4 v15, 0x0
00064ae6sub-int/2addr v10, v12
00064ae8const/high16 v5, 0x40000000
00064aecif-eqz v7, :cond_c7
00064af0sub-int/2addr v12, v13
00064af2invoke-static {v10, v14}, Ljava/lang/Math;->min(II)I
00064af8move-result v14
00064afaif-lez v14, :cond_b3
00064afesub-int/2addr v10, v14
00064b00add-int/2addr v13, v14
00064b02invoke-static {v13, v5}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00064b08move-result v13
00064b0ainvoke-virtual {v7, v1, v13}, Landroid/view/View;->measure(II)V
00064b10invoke-virtual {v7}, Landroid/view/View;->getMeasuredHeight()I
00064b16move-result v13
00064b18add-int/2addr v12, v13
00064b1ainvoke-static {v7}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
00064b20move-result v7
00064b22invoke-static {v6, v7}, Landroid/support/v4/g/v;->a(II)I
00064b28move-result v6
00064b2aif-eqz v8, :cond_e1
00064b2eif-lez v10, :cond_e1
00064b32sub-int/2addr v12, v15
00064b34add-int/2addr v15, v10
00064b36invoke-static {v15, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00064b3cmove-result v4
00064b3einvoke-virtual {v8, v1, v4}, Landroid/view/View;->measure(II)V
00064b44invoke-virtual {v8}, Landroid/view/View;->getMeasuredHeight()I
00064b4amove-result v4
00064b4cadd-int/2addr v12, v4
00064b4einvoke-static {v8}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
00064b54move-result v4
00064b56invoke-static {v6, v4}, Landroid/support/v4/g/v;->a(II)I
00064b5cmove-result v6
00064b5econst/4 v4, 0x0
00064b60const/4 v7, 0x0
00064b62if-ge v4, v3, :cond_fa
00064b66invoke-virtual {v0, v4}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
00064b6cmove-result-object v8
00064b6einvoke-virtual {v8}, Landroid/view/View;->getVisibility()I
00064b74move-result v10
00064b76if-eq v10, v9, :cond_f7
00064b7ainvoke-virtual {v8}, Landroid/view/View;->getMeasuredWidth()I
00064b80move-result v8
00064b82invoke-static {v7, v8}, Ljava/lang/Math;->max(II)I
00064b88move-result v7
00064b8aadd-int/lit8 v4, v4, 0x1
00064b8egoto :goto_e3
00064b90invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingLeft()I
00064b96move-result v4
00064b98invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingRight()I
00064b9emove-result v8
00064ba0add-int/2addr v4, v8
00064ba2add-int/2addr v7, v4
00064ba4invoke-static {v7, v1, v6}, Landroid/support/v4/g/v;->a(III)I
00064baamove-result v1
00064bacconst/4 v4, 0x0
00064baeinvoke-static {v12, v2, v4}, Landroid/support/v4/g/v;->a(III)I
00064bb4move-result v4
00064bb6invoke-virtual {v0, v1, v4}, Landroid/support/v7/widget/AlertDialogLayout;->setMeasuredDimension(II)V
00064bbcif-eq v11, v5, :cond_115
00064bc0invoke-direct {v0, v3, v2}, Landroid/support/v7/widget/AlertDialogLayout;->d(II)V
00064bc6const/4 v1, 0x1
00064bc8return v1
0006498c
0006498candroid.support.v7.widget.AlertDialogLayout::c(int, int):
0006499cmove-object/from16 v0, v16
000649a0move/from16 v1, v17
000649a4move/from16 v2, v18
000649a8invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getChildCount()I
000649aemove-result v3
000649b0const/4 v4, 0x0
000649b2const/4 v5, 0x0
000649b4move-object v6, v4
000649b6move-object v7, v6
000649b8move-object v8, v7
000649baconst/4 v4, 0x0
000649bcconst/16 v9, 0x8
000649c0if-ge v4, v3, :cond_40
000649c4invoke-virtual {v0, v4}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
000649camove-result-object v10
000649ccinvoke-virtual {v10}, Landroid/view/View;->getVisibility()I
000649d2move-result v11
000649d4if-ne v11, v9, :cond_1f
000649d8goto :goto_3d
000649dainvoke-virtual {v10}, Landroid/view/View;->getId()I
000649e0move-result v9
000649e2sget v11, Landroid/support/v7/a/a$f;->topPanel:I
000649e6if-ne v9, v11, :cond_29
000649eamove-object v6, v10
000649ecgoto :goto_3d
000649eesget v11, Landroid/support/v7/a/a$f;->buttonPanel:I
000649f2if-ne v9, v11, :cond_2f
000649f6move-object v7, v10
000649f8goto :goto_3d
000649fasget v11, Landroid/support/v7/a/a$f;->contentPanel:I
000649feif-eq v9, v11, :cond_39
00064a02sget v11, Landroid/support/v7/a/a$f;->customPanel:I
00064a06if-ne v9, v11, :cond_38
00064a0agoto :goto_39
00064a0creturn v5
00064a0eif-eqz v8, :cond_3c
00064a12return v5
00064a14move-object v8, v10
00064a16add-int/lit8 v4, v4, 0x1
00064a1agoto :goto_10
00064a1cinvoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getMode(I)I
00064a22move-result v4
00064a24invoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getSize(I)I
00064a2amove-result v10
00064a2cinvoke-static/range {v17}, Landroid/view/View$MeasureSpec;->getMode(I)I
00064a32move-result v11
00064a34invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
00064a3amove-result v12
00064a3cinvoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingBottom()I
00064a42move-result v13
00064a44add-int/2addr v12, v13
00064a46if-eqz v6, :cond_68
00064a4ainvoke-virtual {v6, v1, v5}, Landroid/view/View;->measure(II)V
00064a50invoke-virtual {v6}, Landroid/view/View;->getMeasuredHeight()I
00064a56move-result v13
00064a58add-int/2addr v12, v13
00064a5ainvoke-static {v6}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
00064a60move-result v6
00064a62invoke-static {v5, v6}, Landroid/support/v4/g/v;->a(II)I
00064a68move-result v6
00064a6agoto :goto_69
00064a6cconst/4 v6, 0x0
00064a6eif-eqz v7, :cond_81
00064a72invoke-virtual {v7, v1, v5}, Landroid/view/View;->measure(II)V
00064a78invoke-static {v7}, Landroid/support/v7/widget/AlertDialogLayout;->c(Landroid/view/View;)I
00064a7emove-result v13
00064a80invoke-virtual {v7}, Landroid/view/View;->getMeasuredHeight()I
00064a86move-result v14
00064a88sub-int/2addr v14, v13
00064a8aadd-int/2addr v12, v13
00064a8cinvoke-static {v7}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
00064a92move-result v15
00064a94invoke-static {v6, v15}, Landroid/support/v4/g/v;->a(II)I
00064a9amove-result v6
00064a9cgoto :goto_83
00064a9econst/4 v13, 0x0
00064aa0const/4 v14, 0x0
00064aa2if-eqz v8, :cond_a4
00064aa6if-nez v4, :cond_89
00064aaaconst/4 v15, 0x0
00064aacgoto :goto_93
00064aaesub-int v15, v10, v12
00064ab2invoke-static {v5, v15}, Ljava/lang/Math;->max(II)I
00064ab8move-result v15
00064abainvoke-static {v15, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00064ac0move-result v15
00064ac2invoke-virtual {v8, v1, v15}, Landroid/view/View;->measure(II)V
00064ac8invoke-virtual {v8}, Landroid/view/View;->getMeasuredHeight()I
00064acemove-result v15
00064ad0add-int/2addr v12, v15
00064ad2invoke-static {v8}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
00064ad8move-result v5
00064adainvoke-static {v6, v5}, Landroid/support/v4/g/v;->a(II)I
00064ae0move-result v6
00064ae2goto :goto_a5
00064ae4const/4 v15, 0x0
00064ae6sub-int/2addr v10, v12
00064ae8const/high16 v5, 0x40000000
00064aecif-eqz v7, :cond_c7
00064af0sub-int/2addr v12, v13
00064af2invoke-static {v10, v14}, Ljava/lang/Math;->min(II)I
00064af8move-result v14
00064afaif-lez v14, :cond_b3
00064afesub-int/2addr v10, v14
00064b00add-int/2addr v13, v14
00064b02invoke-static {v13, v5}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00064b08move-result v13
00064b0ainvoke-virtual {v7, v1, v13}, Landroid/view/View;->measure(II)V
00064b10invoke-virtual {v7}, Landroid/view/View;->getMeasuredHeight()I
00064b16move-result v13
00064b18add-int/2addr v12, v13
00064b1ainvoke-static {v7}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
00064b20move-result v7
00064b22invoke-static {v6, v7}, Landroid/support/v4/g/v;->a(II)I
00064b28move-result v6
00064b2aif-eqz v8, :cond_e1
00064b2eif-lez v10, :cond_e1
00064b32sub-int/2addr v12, v15
00064b34add-int/2addr v15, v10
00064b36invoke-static {v15, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00064b3cmove-result v4
00064b3einvoke-virtual {v8, v1, v4}, Landroid/view/View;->measure(II)V
00064b44invoke-virtual {v8}, Landroid/view/View;->getMeasuredHeight()I
00064b4amove-result v4
00064b4cadd-int/2addr v12, v4
00064b4einvoke-static {v8}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
00064b54move-result v4
00064b56invoke-static {v6, v4}, Landroid/support/v4/g/v;->a(II)I
00064b5cmove-result v6
00064b5econst/4 v4, 0x0
00064b60const/4 v7, 0x0
00064b62if-ge v4, v3, :cond_fa
00064b66invoke-virtual {v0, v4}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
00064b6cmove-result-object v8
00064b6einvoke-virtual {v8}, Landroid/view/View;->getVisibility()I
00064b74move-result v10
00064b76if-eq v10, v9, :cond_f7
00064b7ainvoke-virtual {v8}, Landroid/view/View;->getMeasuredWidth()I
00064b80move-result v8
00064b82invoke-static {v7, v8}, Ljava/lang/Math;->max(II)I
00064b88move-result v7
00064b8aadd-int/lit8 v4, v4, 0x1
00064b8egoto :goto_e3
00064b90invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingLeft()I
00064b96move-result v4
00064b98invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingRight()I
00064b9emove-result v8
00064ba0add-int/2addr v4, v8
00064ba2add-int/2addr v7, v4
00064ba4invoke-static {v7, v1, v6}, Landroid/support/v4/g/v;->a(III)I
00064baamove-result v1
00064bacconst/4 v4, 0x0
00064baeinvoke-static {v12, v2, v4}, Landroid/support/v4/g/v;->a(III)I
00064bb4move-result v4
00064bb6invoke-virtual {v0, v1, v4}, Landroid/support/v7/widget/AlertDialogLayout;->setMeasuredDimension(II)V
00064bbcif-eq v11, v5, :cond_115
00064bc0invoke-direct {v0, v3, v2}, Landroid/support/v7/widget/AlertDialogLayout;->d(II)V
00064bc6const/4 v1, 0x1
00064bc8return v1
0006498c
00064bca
00064bca // align 0x4
00064bca // align 0x4
00064bcc
00064bccandroid.support.v7.widget.AlertDialogLayout::d(int, int):
00064bdcinvoke-virtual {v10}, Landroid/support/v7/widget/AlertDialogLayout;->getMeasuredWidth()I
00064be2move-result v0
00064be4const/high16 v1, 0x40000000
00064be8invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00064beemove-result v0
00064bf0const/4 v1, 0x0
00064bf2if-ge v1, v11, :cond_3a
00064bf6invoke-virtual {v10, v1}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
00064bfcmove-result-object v3
00064bfeinvoke-virtual {v3}, Landroid/view/View;->getVisibility()I
00064c04move-result v2
00064c06const/16 v4, 0x8
00064c0aif-eq v2, v4, :cond_37
00064c0einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
00064c14move-result-object v2
00064c16move-object v8, v2
00064c18check-cast v8, Landroid/support/v7/widget/v$a;
00064c1ciget v2, v8, Landroid/support/v7/widget/v$a;->width:I
00064c20const/4 v4, -0x1
00064c22if-ne v2, v4, :cond_37
00064c26iget v9, v8, Landroid/support/v7/widget/v$a;->height:I
00064c2ainvoke-virtual {v3}, Landroid/view/View;->getMeasuredHeight()I
00064c30move-result v2
00064c32iput v2, v8, Landroid/support/v7/widget/v$a;->height:I
00064c36const/4 v5, 0x0
00064c38const/4 v7, 0x0
00064c3amove-object v2, v10
00064c3cmove v4, v0
00064c3emove v6, v12
00064c40invoke-virtual/range {v2 .. v7}, Landroid/support/v7/widget/AlertDialogLayout;->measureChildWithMargins(Landroid/view/View;IIII)V
00064c46iput v9, v8, Landroid/support/v7/widget/v$a;->height:I
00064c4aadd-int/lit8 v1, v1, 0x1
00064c4egoto :goto_b
00064c50return-void
00064bcc
00064bccandroid.support.v7.widget.AlertDialogLayout::d(int, int):
00064bdcinvoke-virtual {v10}, Landroid/support/v7/widget/AlertDialogLayout;->getMeasuredWidth()I
00064be2move-result v0
00064be4const/high16 v1, 0x40000000
00064be8invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00064beemove-result v0
00064bf0const/4 v1, 0x0
00064bf2if-ge v1, v11, :cond_3a
00064bf6invoke-virtual {v10, v1}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
00064bfcmove-result-object v3
00064bfeinvoke-virtual {v3}, Landroid/view/View;->getVisibility()I
00064c04move-result v2
00064c06const/16 v4, 0x8
00064c0aif-eq v2, v4, :cond_37
00064c0einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
00064c14move-result-object v2
00064c16move-object v8, v2
00064c18check-cast v8, Landroid/support/v7/widget/v$a;
00064c1ciget v2, v8, Landroid/support/v7/widget/v$a;->width:I
00064c20const/4 v4, -0x1
00064c22if-ne v2, v4, :cond_37
00064c26iget v9, v8, Landroid/support/v7/widget/v$a;->height:I
00064c2ainvoke-virtual {v3}, Landroid/view/View;->getMeasuredHeight()I
00064c30move-result v2
00064c32iput v2, v8, Landroid/support/v7/widget/v$a;->height:I
00064c36const/4 v5, 0x0
00064c38const/4 v7, 0x0
00064c3amove-object v2, v10
00064c3cmove v4, v0
00064c3emove v6, v12
00064c40invoke-virtual/range {v2 .. v7}, Landroid/support/v7/widget/AlertDialogLayout;->measureChildWithMargins(Landroid/view/View;IIII)V
00064c46iput v9, v8, Landroid/support/v7/widget/v$a;->height:I
00064c4aadd-int/lit8 v1, v1, 0x1
00064c4egoto :goto_b
00064c50return-void
00064bcc
00064c52
00064c52 // align 0x4
00064c52 // align 0x4
00064c54
00064c54android.support.v7.widget.AlertDialogLayout::onLayout(boolean, int, int, int, int):
00064c64move-object/from16 v6, v17
00064c68invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingLeft()I
00064c6emove-result v7
00064c70sub-int v2, v21, v19
00064c74invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingRight()I
00064c7amove-result v3
00064c7csub-int v8, v2, v3
00064c80sub-int/2addr v2, v7
00064c82invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingRight()I
00064c88move-result v3
00064c8asub-int v9, v2, v3
00064c8einvoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getMeasuredHeight()I
00064c94move-result v2
00064c96invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getChildCount()I
00064c9cmove-result v10
00064c9einvoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getGravity()I
00064ca4move-result v3
00064ca6and-int/lit8 v4, v3, 0x70
00064caaconst v5, 0x800007
00064cb0and-int v11, v3, v5
00064cb4const/16 v3, 0x10
00064cb8if-eq v4, v3, :cond_40
00064cbcconst/16 v3, 0x50
00064cc0if-eq v4, v3, :cond_35
00064cc4invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
00064ccamove-result v0
00064cccgoto :goto_4a
00064cceinvoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
00064cd4move-result v3
00064cd6add-int v3, v3, v22
00064cdasub-int v3, v3, v20
00064cdesub-int v0, v3, v2
00064ce2goto :goto_4a
00064ce4invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
00064ceamove-result v3
00064cecsub-int v0, v22, v20
00064cf0sub-int/2addr v0, v2
00064cf2div-int/lit8 v0, v0, 0x2
00064cf6add-int/2addr v0, v3
00064cf8invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getDividerDrawable()Landroid/graphics/drawable/Drawable;
00064cfemove-result-object v1
00064d00const/4 v2, 0x0
00064d02if-nez v1, :cond_53
00064d06const/4 v12, 0x0
00064d08goto :goto_58
00064d0ainvoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
00064d10move-result v1
00064d12move v12, v1
00064d14const/4 v13, 0x0
00064d16if-ge v13, v10, :cond_bc
00064d1ainvoke-virtual {v6, v13}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
00064d20move-result-object v1
00064d22if-eqz v1, :cond_b9
00064d26invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
00064d2cmove-result v2
00064d2econst/16 v3, 0x8
00064d32if-eq v2, v3, :cond_b9
00064d36invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
00064d3cmove-result v4
00064d3einvoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
00064d44move-result v14
00064d46invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
00064d4cmove-result-object v2
00064d4emove-object v15, v2
00064d50check-cast v15, Landroid/support/v7/widget/v$a;
00064d54iget v2, v15, Landroid/support/v7/widget/v$a;->h:I
00064d58if-gez v2, :cond_7d
00064d5cmove v2, v11
00064d5einvoke-static/range {v17}, Landroid/support/v4/g/v;->b(Landroid/view/View;)I
00064d64move-result v3
00064d66invoke-static {v2, v3}, Landroid/support/v4/g/f;->a(II)I
00064d6cmove-result v2
00064d6eand-int/lit8 v2, v2, 0x7
00064d72const/4 v3, 0x1
00064d74if-eq v2, v3, :cond_94
00064d78const/4 v3, 0x5
00064d7aif-eq v2, v3, :cond_91
00064d7eiget v2, v15, Landroid/support/v7/widget/v$a;->leftMargin:I
00064d82add-int/2addr v2, v7
00064d84goto :goto_9f
00064d86sub-int v2, v8, v4
00064d8agoto :goto_9c
00064d8csub-int v2, v9, v4
00064d90div-int/lit8 v2, v2, 0x2
00064d94add-int/2addr v2, v7
00064d96iget v3, v15, Landroid/support/v7/widget/v$a;->leftMargin:I
00064d9aadd-int/2addr v2, v3
00064d9ciget v3, v15, Landroid/support/v7/widget/v$a;->rightMargin:I
00064da0sub-int/2addr v2, v3
00064da2invoke-virtual {v6, v13}, Landroid/support/v7/widget/AlertDialogLayout;->c(I)Z
00064da8move-result v3
00064daaif-eqz v3, :cond_a6
00064daeadd-int/2addr v0, v12
00064db0iget v3, v15, Landroid/support/v7/widget/v$a;->topMargin:I
00064db4add-int v16, v0, v3
00064db8move-object/from16 v0, v17
00064dbcmove/from16 v3, v16
00064dc0move v5, v14
00064dc2invoke-direct/range {v0 .. v5}, Landroid/support/v7/widget/AlertDialogLayout;->a(Landroid/view/View;IIII)V
00064dc8iget v0, v15, Landroid/support/v7/widget/v$a;->bottomMargin:I
00064dccadd-int/2addr v14, v0
00064dceadd-int v16, v16, v14
00064dd2move/from16 v0, v16
00064dd6add-int/lit8 v13, v13, 0x1
00064ddagoto :goto_59
00064ddcreturn-void
00064c54
00064c54android.support.v7.widget.AlertDialogLayout::onLayout(boolean, int, int, int, int):
00064c64move-object/from16 v6, v17
00064c68invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingLeft()I
00064c6emove-result v7
00064c70sub-int v2, v21, v19
00064c74invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingRight()I
00064c7amove-result v3
00064c7csub-int v8, v2, v3
00064c80sub-int/2addr v2, v7
00064c82invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingRight()I
00064c88move-result v3
00064c8asub-int v9, v2, v3
00064c8einvoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getMeasuredHeight()I
00064c94move-result v2
00064c96invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getChildCount()I
00064c9cmove-result v10
00064c9einvoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getGravity()I
00064ca4move-result v3
00064ca6and-int/lit8 v4, v3, 0x70
00064caaconst v5, 0x800007
00064cb0and-int v11, v3, v5
00064cb4const/16 v3, 0x10
00064cb8if-eq v4, v3, :cond_40
00064cbcconst/16 v3, 0x50
00064cc0if-eq v4, v3, :cond_35
00064cc4invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
00064ccamove-result v0
00064cccgoto :goto_4a
00064cceinvoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
00064cd4move-result v3
00064cd6add-int v3, v3, v22
00064cdasub-int v3, v3, v20
00064cdesub-int v0, v3, v2
00064ce2goto :goto_4a
00064ce4invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
00064ceamove-result v3
00064cecsub-int v0, v22, v20
00064cf0sub-int/2addr v0, v2
00064cf2div-int/lit8 v0, v0, 0x2
00064cf6add-int/2addr v0, v3
00064cf8invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getDividerDrawable()Landroid/graphics/drawable/Drawable;
00064cfemove-result-object v1
00064d00const/4 v2, 0x0
00064d02if-nez v1, :cond_53
00064d06const/4 v12, 0x0
00064d08goto :goto_58
00064d0ainvoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
00064d10move-result v1
00064d12move v12, v1
00064d14const/4 v13, 0x0
00064d16if-ge v13, v10, :cond_bc
00064d1ainvoke-virtual {v6, v13}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
00064d20move-result-object v1
00064d22if-eqz v1, :cond_b9
00064d26invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
00064d2cmove-result v2
00064d2econst/16 v3, 0x8
00064d32if-eq v2, v3, :cond_b9
00064d36invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
00064d3cmove-result v4
00064d3einvoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
00064d44move-result v14
00064d46invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
00064d4cmove-result-object v2
00064d4emove-object v15, v2
00064d50check-cast v15, Landroid/support/v7/widget/v$a;
00064d54iget v2, v15, Landroid/support/v7/widget/v$a;->h:I
00064d58if-gez v2, :cond_7d
00064d5cmove v2, v11
00064d5einvoke-static/range {v17}, Landroid/support/v4/g/v;->b(Landroid/view/View;)I
00064d64move-result v3
00064d66invoke-static {v2, v3}, Landroid/support/v4/g/f;->a(II)I
00064d6cmove-result v2
00064d6eand-int/lit8 v2, v2, 0x7
00064d72const/4 v3, 0x1
00064d74if-eq v2, v3, :cond_94
00064d78const/4 v3, 0x5
00064d7aif-eq v2, v3, :cond_91
00064d7eiget v2, v15, Landroid/support/v7/widget/v$a;->leftMargin:I
00064d82add-int/2addr v2, v7
00064d84goto :goto_9f
00064d86sub-int v2, v8, v4
00064d8agoto :goto_9c
00064d8csub-int v2, v9, v4
00064d90div-int/lit8 v2, v2, 0x2
00064d94add-int/2addr v2, v7
00064d96iget v3, v15, Landroid/support/v7/widget/v$a;->leftMargin:I
00064d9aadd-int/2addr v2, v3
00064d9ciget v3, v15, Landroid/support/v7/widget/v$a;->rightMargin:I
00064da0sub-int/2addr v2, v3
00064da2invoke-virtual {v6, v13}, Landroid/support/v7/widget/AlertDialogLayout;->c(I)Z
00064da8move-result v3
00064daaif-eqz v3, :cond_a6
00064daeadd-int/2addr v0, v12
00064db0iget v3, v15, Landroid/support/v7/widget/v$a;->topMargin:I
00064db4add-int v16, v0, v3
00064db8move-object/from16 v0, v17
00064dbcmove/from16 v3, v16
00064dc0move v5, v14
00064dc2invoke-direct/range {v0 .. v5}, Landroid/support/v7/widget/AlertDialogLayout;->a(Landroid/view/View;IIII)V
00064dc8iget v0, v15, Landroid/support/v7/widget/v$a;->bottomMargin:I
00064dccadd-int/2addr v14, v0
00064dceadd-int v16, v16, v14
00064dd2move/from16 v0, v16
00064dd6add-int/lit8 v13, v13, 0x1
00064ddagoto :goto_59
00064ddcreturn-void
00064c54
00064dde
00064dde // align 0x10
00064dde // align 0x10
00064de0
00064de0android.support.v7.widget.AlertDialogLayout::onMeasure(int, int):
00064df0invoke-direct {v1, v2, v3}, Landroid/support/v7/widget/AlertDialogLayout;->c(II)Z
00064df6move-result v0
00064df8if-nez v0, :cond_9
00064dfcinvoke-super {v1, v2, v3}, Landroid/support/v7/widget/v;->onMeasure(II)V
00064e02return-void
00064de0
00064de0android.support.v7.widget.AlertDialogLayout::onMeasure(int, int):
00064df0invoke-direct {v1, v2, v3}, Landroid/support/v7/widget/AlertDialogLayout;->c(II)Z
00064df6move-result v0
00064df8if-nez v0, :cond_9
00064dfcinvoke-super {v1, v2, v3}, Landroid/support/v7/widget/v;->onMeasure(II)V
00064e02return-void
00064de0
00064e04
00064e04android.support.v7.widget.ButtonBarLayout::<init>(android.content.Context, android.util.AttributeSet):
00064e14invoke-direct {v2, v3, v4}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00064e1aconst/4 v0, -0x1
00064e1ciput v0, v2, Landroid/support/v7/widget/ButtonBarLayout;->b:I
00064e20invoke-virtual {v2}, Landroid/support/v7/widget/ButtonBarLayout;->getResources()Landroid/content/res/Resources;
00064e26move-result-object v0
00064e28invoke-static {v0}, Landroid/support/v4/b/a/a;->a(Landroid/content/res/Resources;)I
00064e2emove-result v0
00064e30const/16 v1, 0x140
00064e34if-lt v0, v1, :cond_14
00064e38const/4 v0, 0x1
00064e3agoto :goto_15
00064e3cconst/4 v0, 0x0
00064e3esget-object v1, Landroid/support/v7/a/a$j;->ButtonBarLayout:[I
00064e42invoke-virtual {v3, v4, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00064e48move-result-object v3
00064e4asget v4, Landroid/support/v7/a/a$j;->ButtonBarLayout_allowStacking:I
00064e4einvoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
00064e54move-result v4
00064e56iput-boolean v4, v2, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
00064e5ainvoke-virtual {v3}, Landroid/content/res/TypedArray;->recycle()V
00064e60return-void
00064e04
00064e04android.support.v7.widget.ButtonBarLayout::<init>(android.content.Context, android.util.AttributeSet):
00064e14invoke-direct {v2, v3, v4}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00064e1aconst/4 v0, -0x1
00064e1ciput v0, v2, Landroid/support/v7/widget/ButtonBarLayout;->b:I
00064e20invoke-virtual {v2}, Landroid/support/v7/widget/ButtonBarLayout;->getResources()Landroid/content/res/Resources;
00064e26move-result-object v0
00064e28invoke-static {v0}, Landroid/support/v4/b/a/a;->a(Landroid/content/res/Resources;)I
00064e2emove-result v0
00064e30const/16 v1, 0x140
00064e34if-lt v0, v1, :cond_14
00064e38const/4 v0, 0x1
00064e3agoto :goto_15
00064e3cconst/4 v0, 0x0
00064e3esget-object v1, Landroid/support/v7/a/a$j;->ButtonBarLayout:[I
00064e42invoke-virtual {v3, v4, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00064e48move-result-object v3
00064e4asget v4, Landroid/support/v7/a/a$j;->ButtonBarLayout_allowStacking:I
00064e4einvoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
00064e54move-result v4
00064e56iput-boolean v4, v2, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
00064e5ainvoke-virtual {v3}, Landroid/content/res/TypedArray;->recycle()V
00064e60return-void
00064e04
00064e62
00064e62 // align 0x4
00064e62 // align 0x4
00064e64
00064e64android.support.v7.widget.ButtonBarLayout::a(int):
00064e74invoke-virtual {v2}, Landroid/support/v7/widget/ButtonBarLayout;->getChildCount()I
00064e7amove-result v0
00064e7cif-ge v3, v0, :cond_14
00064e80invoke-virtual {v2, v3}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
00064e86move-result-object v1
00064e88invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
00064e8emove-result v1
00064e90if-nez v1, :cond_11
00064e94return v3
00064e96add-int/lit8 v3, v3, 0x1
00064e9agoto :goto_4
00064e9cconst/4 v3, -0x1
00064e9ereturn v3
00064e64
00064e64android.support.v7.widget.ButtonBarLayout::a(int):
00064e74invoke-virtual {v2}, Landroid/support/v7/widget/ButtonBarLayout;->getChildCount()I
00064e7amove-result v0
00064e7cif-ge v3, v0, :cond_14
00064e80invoke-virtual {v2, v3}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
00064e86move-result-object v1
00064e88invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
00064e8emove-result v1
00064e90if-nez v1, :cond_11
00064e94return v3
00064e96add-int/lit8 v3, v3, 0x1
00064e9agoto :goto_4
00064e9cconst/4 v3, -0x1
00064e9ereturn v3
00064e64
00064ea0
00064ea0android.support.v7.widget.ButtonBarLayout::a():
00064eb0invoke-virtual {v2}, Landroid/support/v7/widget/ButtonBarLayout;->getOrientation()I
00064eb6move-result v0
00064eb8const/4 v1, 0x1
00064ebaif-ne v0, v1, :cond_8
00064ebegoto :goto_9
00064ec0const/4 v1, 0x0
00064ec2return v1
00064ea0
00064ea0android.support.v7.widget.ButtonBarLayout::a():
00064eb0invoke-virtual {v2}, Landroid/support/v7/widget/ButtonBarLayout;->getOrientation()I
00064eb6move-result v0
00064eb8const/4 v1, 0x1
00064ebaif-ne v0, v1, :cond_8
00064ebegoto :goto_9
00064ec0const/4 v1, 0x0
00064ec2return v1
00064ea0
00064ec4
00064ec4android.support.v7.widget.ButtonBarLayout::setStacked(boolean):
00064ed4invoke-virtual {v1, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setOrientation(I)V
00064edaif-eqz v2, :cond_7
00064edeconst/4 v0, 0x5
00064ee0goto :goto_9
00064ee2const/16 v0, 0x50
00064ee6invoke-virtual {v1, v0}, Landroid/support/v7/widget/ButtonBarLayout;->setGravity(I)V
00064eecsget v0, Landroid/support/v7/a/a$f;->spacer:I
00064ef0invoke-virtual {v1, v0}, Landroid/support/v7/widget/ButtonBarLayout;->findViewById(I)Landroid/view/View;
00064ef6move-result-object v0
00064ef8if-eqz v0, :cond_1d
00064efcif-eqz v2, :cond_19
00064f00const/16 v2, 0x8
00064f04goto :goto_1a
00064f06const/4 v2, 0x4
00064f08invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
00064f0einvoke-virtual {v1}, Landroid/support/v7/widget/ButtonBarLayout;->getChildCount()I
00064f14move-result v2
00064f16add-int/lit8 v2, v2, -0x2
00064f1aif-ltz v2, :cond_2f
00064f1einvoke-virtual {v1, v2}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
00064f24move-result-object v0
00064f26invoke-virtual {v1, v0}, Landroid/support/v7/widget/ButtonBarLayout;->bringChildToFront(Landroid/view/View;)V
00064f2cadd-int/lit8 v2, v2, -0x1
00064f30goto :goto_23
00064f32return-void
00064ec4
00064ec4android.support.v7.widget.ButtonBarLayout::setStacked(boolean):
00064ed4invoke-virtual {v1, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setOrientation(I)V
00064edaif-eqz v2, :cond_7
00064edeconst/4 v0, 0x5
00064ee0goto :goto_9
00064ee2const/16 v0, 0x50
00064ee6invoke-virtual {v1, v0}, Landroid/support/v7/widget/ButtonBarLayout;->setGravity(I)V
00064eecsget v0, Landroid/support/v7/a/a$f;->spacer:I
00064ef0invoke-virtual {v1, v0}, Landroid/support/v7/widget/ButtonBarLayout;->findViewById(I)Landroid/view/View;
00064ef6move-result-object v0
00064ef8if-eqz v0, :cond_1d
00064efcif-eqz v2, :cond_19
00064f00const/16 v2, 0x8
00064f04goto :goto_1a
00064f06const/4 v2, 0x4
00064f08invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
00064f0einvoke-virtual {v1}, Landroid/support/v7/widget/ButtonBarLayout;->getChildCount()I
00064f14move-result v2
00064f16add-int/lit8 v2, v2, -0x2
00064f1aif-ltz v2, :cond_2f
00064f1einvoke-virtual {v1, v2}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
00064f24move-result-object v0
00064f26invoke-virtual {v1, v0}, Landroid/support/v7/widget/ButtonBarLayout;->bringChildToFront(Landroid/view/View;)V
00064f2cadd-int/lit8 v2, v2, -0x1
00064f30goto :goto_23
00064f32return-void
00064ec4
00064f34
00064f34android.support.v7.widget.ButtonBarLayout::onMeasure(int, int):
00064f44invoke-static {v9}, Landroid/view/View$MeasureSpec;->getSize(I)I
00064f4amove-result v0
00064f4ciget-boolean v1, v8, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
00064f50const/4 v2, 0x0
00064f52if-eqz v1, :cond_18
00064f56iget v1, v8, Landroid/support/v7/widget/ButtonBarLayout;->b:I
00064f5aif-le v0, v1, :cond_16
00064f5einvoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
00064f64move-result v1
00064f66if-eqz v1, :cond_16
00064f6ainvoke-direct {v8, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setStacked(Z)V
00064f70iput v0, v8, Landroid/support/v7/widget/ButtonBarLayout;->b:I
00064f74invoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
00064f7amove-result v1
00064f7cconst/4 v3, 0x1
00064f7eif-nez v1, :cond_2f
00064f82invoke-static {v9}, Landroid/view/View$MeasureSpec;->getMode(I)I
00064f88move-result v1
00064f8aconst/high16 v4, 0x40000000
00064f8eif-ne v1, v4, :cond_2f
00064f92const/high16 v1, -0x80000000
00064f96invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00064f9cmove-result v1
00064f9econst/4 v4, 0x1
00064fa0goto :goto_31
00064fa2move v1, v9
00064fa4const/4 v4, 0x0
00064fa6invoke-super {v8, v1, v10}, Landroid/widget/LinearLayout;->onMeasure(II)V
00064faciget-boolean v1, v8, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
00064fb0if-eqz v1, :cond_7a
00064fb4invoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
00064fbamove-result v1
00064fbcif-nez v1, :cond_7a
00064fc0sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
00064fc4const/16 v5, 0xb
00064fc8if-lt v1, v5, :cond_53
00064fccinvoke-static {v8}, Landroid/support/v4/g/v;->c(Landroid/view/View;)I
00064fd2move-result v0
00064fd4const/high16 v1, -0x1000000
00064fd8and-int/2addr v0, v1
00064fdaconst/high16 v1, 0x1000000
00064fdeif-ne v0, v1, :cond_51
00064fe2const/4 v0, 0x1
00064fe4goto :goto_74
00064fe6const/4 v0, 0x0
00064fe8goto :goto_74
00064feainvoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getChildCount()I
00064ff0move-result v1
00064ff2const/4 v5, 0x0
00064ff4const/4 v6, 0x0
00064ff6if-ge v5, v1, :cond_67
00064ffainvoke-virtual {v8, v5}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
00065000move-result-object v7
00065002invoke-virtual {v7}, Landroid/view/View;->getMeasuredWidth()I
00065008move-result v7
0006500aadd-int/2addr v6, v7
0006500cadd-int/lit8 v5, v5, 0x1
00065010goto :goto_59
00065012invoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingLeft()I
00065018move-result v1
0006501aadd-int/2addr v6, v1
0006501cinvoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingRight()I
00065022move-result v1
00065024add-int/2addr v6, v1
00065026if-le v6, v0, :cond_51
0006502agoto :goto_4f
0006502cif-eqz v0, :cond_7a
00065030invoke-direct {v8, v3}, Landroid/support/v7/widget/ButtonBarLayout;->setStacked(Z)V
00065036const/4 v4, 0x1
00065038if-eqz v4, :cond_7f
0006503cinvoke-super {v8, v9, v10}, Landroid/widget/LinearLayout;->onMeasure(II)V
00065042invoke-direct {v8, v2}, Landroid/support/v7/widget/ButtonBarLayout;->a(I)I
00065048move-result v9
0006504aif-ltz v9, :cond_d1
0006504einvoke-virtual {v8, v9}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
00065054move-result-object v10
00065056invoke-virtual {v10}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
0006505cmove-result-object v0
0006505echeck-cast v0, Landroid/widget/LinearLayout$LayoutParams;
00065062invoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingTop()I
00065068move-result v1
0006506ainvoke-virtual {v10}, Landroid/view/View;->getMeasuredHeight()I
00065070move-result v10
00065072add-int/2addr v1, v10
00065074iget v10, v0, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
00065078add-int/2addr v1, v10
0006507aiget v10, v0, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
0006507eadd-int/2addr v1, v10
00065080add-int/2addr v1, v2
00065082invoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
00065088move-result v10
0006508aif-eqz v10, :cond_cb
0006508eadd-int/2addr v9, v3
00065090invoke-direct {v8, v9}, Landroid/support/v7/widget/ButtonBarLayout;->a(I)I
00065096move-result v9
00065098if-ltz v9, :cond_c9
0006509cint-to-float v10, v1
0006509einvoke-virtual {v8, v9}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
000650a4move-result-object v9
000650a6invoke-virtual {v9}, Landroid/view/View;->getPaddingTop()I
000650acmove-result v9
000650aeint-to-float v9, v9
000650b0const/high16 v0, 0x41800000
000650b4invoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getResources()Landroid/content/res/Resources;
000650bamove-result-object v1
000650bcinvoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000650c2move-result-object v1
000650c4iget v1, v1, Landroid/util/DisplayMetrics;->density:F
000650c8mul-float v1, v1, v0
000650ccadd-float/2addr v9, v1
000650ceadd-float/2addr v10, v9
000650d0float-to-int v9, v10
000650d2move v2, v9
000650d4goto :goto_d1
000650d6move v2, v1
000650d8goto :goto_d1
000650dainvoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingBottom()I
000650e0move-result v9
000650e2add-int v2, v1, v9
000650e6invoke-static {v8}, Landroid/support/v4/g/v;->f(Landroid/view/View;)I
000650ecmove-result v9
000650eeif-eq v9, v2, :cond_da
000650f2invoke-virtual {v8, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setMinimumHeight(I)V
000650f8return-void
00064f34
00064f34android.support.v7.widget.ButtonBarLayout::onMeasure(int, int):
00064f44invoke-static {v9}, Landroid/view/View$MeasureSpec;->getSize(I)I
00064f4amove-result v0
00064f4ciget-boolean v1, v8, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
00064f50const/4 v2, 0x0
00064f52if-eqz v1, :cond_18
00064f56iget v1, v8, Landroid/support/v7/widget/ButtonBarLayout;->b:I
00064f5aif-le v0, v1, :cond_16
00064f5einvoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
00064f64move-result v1
00064f66if-eqz v1, :cond_16
00064f6ainvoke-direct {v8, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setStacked(Z)V
00064f70iput v0, v8, Landroid/support/v7/widget/ButtonBarLayout;->b:I
00064f74invoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
00064f7amove-result v1
00064f7cconst/4 v3, 0x1
00064f7eif-nez v1, :cond_2f
00064f82invoke-static {v9}, Landroid/view/View$MeasureSpec;->getMode(I)I
00064f88move-result v1
00064f8aconst/high16 v4, 0x40000000
00064f8eif-ne v1, v4, :cond_2f
00064f92const/high16 v1, -0x80000000
00064f96invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00064f9cmove-result v1
00064f9econst/4 v4, 0x1
00064fa0goto :goto_31
00064fa2move v1, v9
00064fa4const/4 v4, 0x0
00064fa6invoke-super {v8, v1, v10}, Landroid/widget/LinearLayout;->onMeasure(II)V
00064faciget-boolean v1, v8, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
00064fb0if-eqz v1, :cond_7a
00064fb4invoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
00064fbamove-result v1
00064fbcif-nez v1, :cond_7a
00064fc0sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
00064fc4const/16 v5, 0xb
00064fc8if-lt v1, v5, :cond_53
00064fccinvoke-static {v8}, Landroid/support/v4/g/v;->c(Landroid/view/View;)I
00064fd2move-result v0
00064fd4const/high16 v1, -0x1000000
00064fd8and-int/2addr v0, v1
00064fdaconst/high16 v1, 0x1000000
00064fdeif-ne v0, v1, :cond_51
00064fe2const/4 v0, 0x1
00064fe4goto :goto_74
00064fe6const/4 v0, 0x0
00064fe8goto :goto_74
00064feainvoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getChildCount()I
00064ff0move-result v1
00064ff2const/4 v5, 0x0
00064ff4const/4 v6, 0x0
00064ff6if-ge v5, v1, :cond_67
00064ffainvoke-virtual {v8, v5}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
00065000move-result-object v7
00065002invoke-virtual {v7}, Landroid/view/View;->getMeasuredWidth()I
00065008move-result v7
0006500aadd-int/2addr v6, v7
0006500cadd-int/lit8 v5, v5, 0x1
00065010goto :goto_59
00065012invoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingLeft()I
00065018move-result v1
0006501aadd-int/2addr v6, v1
0006501cinvoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingRight()I
00065022move-result v1
00065024add-int/2addr v6, v1
00065026if-le v6, v0, :cond_51
0006502agoto :goto_4f
0006502cif-eqz v0, :cond_7a
00065030invoke-direct {v8, v3}, Landroid/support/v7/widget/ButtonBarLayout;->setStacked(Z)V
00065036const/4 v4, 0x1
00065038if-eqz v4, :cond_7f
0006503cinvoke-super {v8, v9, v10}, Landroid/widget/LinearLayout;->onMeasure(II)V
00065042invoke-direct {v8, v2}, Landroid/support/v7/widget/ButtonBarLayout;->a(I)I
00065048move-result v9
0006504aif-ltz v9, :cond_d1
0006504einvoke-virtual {v8, v9}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
00065054move-result-object v10
00065056invoke-virtual {v10}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
0006505cmove-result-object v0
0006505echeck-cast v0, Landroid/widget/LinearLayout$LayoutParams;
00065062invoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingTop()I
00065068move-result v1
0006506ainvoke-virtual {v10}, Landroid/view/View;->getMeasuredHeight()I
00065070move-result v10
00065072add-int/2addr v1, v10
00065074iget v10, v0, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
00065078add-int/2addr v1, v10
0006507aiget v10, v0, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
0006507eadd-int/2addr v1, v10
00065080add-int/2addr v1, v2
00065082invoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
00065088move-result v10
0006508aif-eqz v10, :cond_cb
0006508eadd-int/2addr v9, v3
00065090invoke-direct {v8, v9}, Landroid/support/v7/widget/ButtonBarLayout;->a(I)I
00065096move-result v9
00065098if-ltz v9, :cond_c9
0006509cint-to-float v10, v1
0006509einvoke-virtual {v8, v9}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
000650a4move-result-object v9
000650a6invoke-virtual {v9}, Landroid/view/View;->getPaddingTop()I
000650acmove-result v9
000650aeint-to-float v9, v9
000650b0const/high16 v0, 0x41800000
000650b4invoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getResources()Landroid/content/res/Resources;
000650bamove-result-object v1
000650bcinvoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000650c2move-result-object v1
000650c4iget v1, v1, Landroid/util/DisplayMetrics;->density:F
000650c8mul-float v1, v1, v0
000650ccadd-float/2addr v9, v1
000650ceadd-float/2addr v10, v9
000650d0float-to-int v9, v10
000650d2move v2, v9
000650d4goto :goto_d1
000650d6move v2, v1
000650d8goto :goto_d1
000650dainvoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingBottom()I
000650e0move-result v9
000650e2add-int v2, v1, v9
000650e6invoke-static {v8}, Landroid/support/v4/g/v;->f(Landroid/view/View;)I
000650ecmove-result v9
000650eeif-eq v9, v2, :cond_da
000650f2invoke-virtual {v8, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setMinimumHeight(I)V
000650f8return-void
00064f34
000650fa
000650fa // align 0x4
000650fa // align 0x4
000650fc
000650fcandroid.support.v7.widget.ButtonBarLayout::setAllowStacking(boolean):
0006510ciget-boolean v0, v1, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
00065110if-eq v0, v2, :cond_18
00065114iput-boolean v2, v1, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
00065118iget-boolean v2, v1, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
0006511cif-nez v2, :cond_15
00065120invoke-virtual {v1}, Landroid/support/v7/widget/ButtonBarLayout;->getOrientation()I
00065126move-result v2
00065128const/4 v0, 0x1
0006512aif-ne v2, v0, :cond_15
0006512econst/4 v2, 0x0
00065130invoke-direct {v1, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setStacked(Z)V
00065136invoke-virtual {v1}, Landroid/support/v7/widget/ButtonBarLayout;->requestLayout()V
0006513creturn-void
000650fc
000650fcandroid.support.v7.widget.ButtonBarLayout::setAllowStacking(boolean):
0006510ciget-boolean v0, v1, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
00065110if-eq v0, v2, :cond_18
00065114iput-boolean v2, v1, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
00065118iget-boolean v2, v1, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
0006511cif-nez v2, :cond_15
00065120invoke-virtual {v1}, Landroid/support/v7/widget/ButtonBarLayout;->getOrientation()I
00065126move-result v2
00065128const/4 v0, 0x1
0006512aif-ne v2, v0, :cond_15
0006512econst/4 v2, 0x0
00065130invoke-direct {v1, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setStacked(Z)V
00065136invoke-virtual {v1}, Landroid/support/v7/widget/ButtonBarLayout;->requestLayout()V
0006513creturn-void
000650fc
0006513e
0006513e // align 0x10
0006513e // align 0x10
00065140
00065140android.support.v7.widget.ContentFrameLayout::<init>(android.content.Context):
00065150const/4 v0, 0x0
00065152invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00065158return-void
00065140
00065140android.support.v7.widget.ContentFrameLayout::<init>(android.content.Context):
00065150const/4 v0, 0x0
00065152invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00065158return-void
00065140
0006515a
0006515a // align 0x4
0006515a // align 0x4
0006515c
0006515candroid.support.v7.widget.ContentFrameLayout::<init>(android.content.Context, android.util.AttributeSet):
0006516cconst/4 v0, 0x0
0006516einvoke-direct {v1, v2, v3, v0}, Landroid/support/v7/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
00065174return-void
0006515c
0006515candroid.support.v7.widget.ContentFrameLayout::<init>(android.content.Context, android.util.AttributeSet):
0006516cconst/4 v0, 0x0
0006516einvoke-direct {v1, v2, v3, v0}, Landroid/support/v7/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
00065174return-void
0006515c
00065176
00065176 // align 0x8
00065176 // align 0x8
00065178
00065178android.support.v7.widget.ContentFrameLayout::<init>(android.content.Context, android.util.AttributeSet, int):
00065188invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
0006518enew-instance v1, Landroid/graphics/Rect;
00065192invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
00065198iput-object v1, v0, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
0006519creturn-void
00065178
00065178android.support.v7.widget.ContentFrameLayout::<init>(android.content.Context, android.util.AttributeSet, int):
00065188invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
0006518enew-instance v1, Landroid/graphics/Rect;
00065192invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
00065198iput-object v1, v0, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
0006519creturn-void
00065178
0006519e
0006519e // align 0x10
0006519e // align 0x10
000651a0
000651a0android.support.v7.widget.ContentFrameLayout::a(android.graphics.Rect):
000651b0invoke-virtual {v0, v1}, Landroid/support/v7/widget/ContentFrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
000651b6return-void
000651a0
000651a0android.support.v7.widget.ContentFrameLayout::a(android.graphics.Rect):
000651b0invoke-virtual {v0, v1}, Landroid/support/v7/widget/ContentFrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
000651b6return-void
000651a0
000651b8
000651b8android.support.v7.widget.ContentFrameLayout::getFixedHeightMajor():
000651c8iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
000651ccif-nez v0, :cond_b
000651d0new-instance v0, Landroid/util/TypedValue;
000651d4invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000651daiput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
000651deiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
000651e2return-object v0
000651b8
000651b8android.support.v7.widget.ContentFrameLayout::getFixedHeightMajor():
000651c8iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
000651ccif-nez v0, :cond_b
000651d0new-instance v0, Landroid/util/TypedValue;
000651d4invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000651daiput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
000651deiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
000651e2return-object v0
000651b8
000651e4
000651e4android.support.v7.widget.ContentFrameLayout::getFixedHeightMinor():
000651f4iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
000651f8if-nez v0, :cond_b
000651fcnew-instance v0, Landroid/util/TypedValue;
00065200invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00065206iput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
0006520aiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
0006520ereturn-object v0
000651e4
000651e4android.support.v7.widget.ContentFrameLayout::getFixedHeightMinor():
000651f4iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
000651f8if-nez v0, :cond_b
000651fcnew-instance v0, Landroid/util/TypedValue;
00065200invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00065206iput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
0006520aiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
0006520ereturn-object v0
000651e4
00065210
00065210android.support.v7.widget.ContentFrameLayout::getFixedWidthMajor():
00065220iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
00065224if-nez v0, :cond_b
00065228new-instance v0, Landroid/util/TypedValue;
0006522cinvoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00065232iput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
00065236iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
0006523areturn-object v0
00065210
00065210android.support.v7.widget.ContentFrameLayout::getFixedWidthMajor():
00065220iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
00065224if-nez v0, :cond_b
00065228new-instance v0, Landroid/util/TypedValue;
0006522cinvoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00065232iput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
00065236iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
0006523areturn-object v0
00065210
0006523c
0006523candroid.support.v7.widget.ContentFrameLayout::getFixedWidthMinor():
0006524ciget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
00065250if-nez v0, :cond_b
00065254new-instance v0, Landroid/util/TypedValue;
00065258invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
0006525eiput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
00065262iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
00065266return-object v0
0006523c
0006523candroid.support.v7.widget.ContentFrameLayout::getFixedWidthMinor():
0006524ciget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
00065250if-nez v0, :cond_b
00065254new-instance v0, Landroid/util/TypedValue;
00065258invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
0006525eiput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
00065262iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
00065266return-object v0
0006523c
00065268
00065268android.support.v7.widget.ContentFrameLayout::getMinWidthMajor():
00065278iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
0006527cif-nez v0, :cond_b
00065280new-instance v0, Landroid/util/TypedValue;
00065284invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
0006528aiput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
0006528eiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
00065292return-object v0
00065268
00065268android.support.v7.widget.ContentFrameLayout::getMinWidthMajor():
00065278iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
0006527cif-nez v0, :cond_b
00065280new-instance v0, Landroid/util/TypedValue;
00065284invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
0006528aiput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
0006528eiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
00065292return-object v0
00065268
00065294
00065294android.support.v7.widget.ContentFrameLayout::getMinWidthMinor():
000652a4iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
000652a8if-nez v0, :cond_b
000652acnew-instance v0, Landroid/util/TypedValue;
000652b0invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000652b6iput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
000652baiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
000652bereturn-object v0
00065294
00065294android.support.v7.widget.ContentFrameLayout::getMinWidthMinor():
000652a4iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
000652a8if-nez v0, :cond_b
000652acnew-instance v0, Landroid/util/TypedValue;
000652b0invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000652b6iput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
000652baiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
000652bereturn-object v0
00065294
000652c0
000652c0android.support.v7.widget.ContentFrameLayout::onAttachedToWindow():
000652d0invoke-super {v1}, Landroid/widget/FrameLayout;->onAttachedToWindow()V
000652d6iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
000652daif-eqz v0, :cond_c
000652deiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
000652e2invoke-interface {v0}, Landroid/support/v7/widget/ContentFrameLayout$a;->b()V
000652e8return-void
000652c0
000652c0android.support.v7.widget.ContentFrameLayout::onAttachedToWindow():
000652d0invoke-super {v1}, Landroid/widget/FrameLayout;->onAttachedToWindow()V
000652d6iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
000652daif-eqz v0, :cond_c
000652deiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
000652e2invoke-interface {v0}, Landroid/support/v7/widget/ContentFrameLayout$a;->b()V
000652e8return-void
000652c0
000652ea
000652ea // align 0x4
000652ea // align 0x4
000652ec
000652ecandroid.support.v7.widget.ContentFrameLayout::onDetachedFromWindow():
000652fcinvoke-super {v1}, Landroid/widget/FrameLayout;->onDetachedFromWindow()V
00065302iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
00065306if-eqz v0, :cond_c
0006530aiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
0006530einvoke-interface {v0}, Landroid/support/v7/widget/ContentFrameLayout$a;->a()V
00065314return-void
000652ec
000652ecandroid.support.v7.widget.ContentFrameLayout::onDetachedFromWindow():
000652fcinvoke-super {v1}, Landroid/widget/FrameLayout;->onDetachedFromWindow()V
00065302iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
00065306if-eqz v0, :cond_c
0006530aiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
0006530einvoke-interface {v0}, Landroid/support/v7/widget/ContentFrameLayout$a;->a()V
00065314return-void
000652ec
00065316
00065316 // align 0x8
00065316 // align 0x8
00065318
00065318android.support.v7.widget.ContentFrameLayout::onMeasure(int, int):
00065328invoke-virtual {v13}, Landroid/support/v7/widget/ContentFrameLayout;->getContext()Landroid/content/Context;
0006532emove-result-object v0
00065330invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00065336move-result-object v0
00065338invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
0006533emove-result-object v0
00065340iget v1, v0, Landroid/util/DisplayMetrics;->widthPixels:I
00065344iget v2, v0, Landroid/util/DisplayMetrics;->heightPixels:I
00065348const/4 v3, 0x1
0006534aconst/4 v4, 0x0
0006534cif-ge v1, v2, :cond_16
00065350const/4 v1, 0x1
00065352goto :goto_17
00065354const/4 v1, 0x0
00065356invoke-static {v14}, Landroid/view/View$MeasureSpec;->getMode(I)I
0006535cmove-result v2
0006535einvoke-static {v15}, Landroid/view/View$MeasureSpec;->getMode(I)I
00065364move-result v5
00065366const/4 v6, 0x6
00065368const/4 v7, 0x5
0006536aconst/high16 v8, -0x80000000
0006536econst/high16 v9, 0x40000000
00065372if-ne v2, v8, :cond_69
00065376if-eqz v1, :cond_2c
0006537aiget-object v10, v13, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
0006537egoto :goto_2e
00065380iget-object v10, v13, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
00065384if-eqz v10, :cond_69
00065388iget v11, v10, Landroid/util/TypedValue;->type:I
0006538cif-eqz v11, :cond_69
00065390iget v11, v10, Landroid/util/TypedValue;->type:I
00065394if-ne v11, v7, :cond_3e
00065398invoke-virtual {v10, v0}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
0006539emove-result v10
000653a0float-to-int v10, v10
000653a2goto :goto_4e
000653a4iget v11, v10, Landroid/util/TypedValue;->type:I
000653a8if-ne v11, v6, :cond_4d
000653aciget v11, v0, Landroid/util/DisplayMetrics;->widthPixels:I
000653b0int-to-float v11, v11
000653b2iget v12, v0, Landroid/util/DisplayMetrics;->widthPixels:I
000653b6int-to-float v12, v12
000653b8invoke-virtual {v10, v11, v12}, Landroid/util/TypedValue;->getFraction(FF)F
000653bemove-result v10
000653c0goto :goto_3c
000653c2const/4 v10, 0x0
000653c4if-lez v10, :cond_69
000653c8iget-object v11, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
000653cciget v11, v11, Landroid/graphics/Rect;->left:I
000653d0iget-object v12, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
000653d4iget v12, v12, Landroid/graphics/Rect;->right:I
000653d8add-int/2addr v11, v12
000653dasub-int/2addr v10, v11
000653dcinvoke-static {v14}, Landroid/view/View$MeasureSpec;->getSize(I)I
000653e2move-result v14
000653e4invoke-static {v10, v14}, Ljava/lang/Math;->min(II)I
000653eamove-result v14
000653ecinvoke-static {v14, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000653f2move-result v14
000653f4move v10, v14
000653f6const/4 v14, 0x1
000653f8goto :goto_6b
000653famove v10, v14
000653fcconst/4 v14, 0x0
000653feif-ne v5, v8, :cond_ac
00065402if-eqz v1, :cond_72
00065406iget-object v5, v13, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
0006540agoto :goto_74
0006540ciget-object v5, v13, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
00065410if-eqz v5, :cond_ac
00065414iget v11, v5, Landroid/util/TypedValue;->type:I
00065418if-eqz v11, :cond_ac
0006541ciget v11, v5, Landroid/util/TypedValue;->type:I
00065420if-ne v11, v7, :cond_84
00065424invoke-virtual {v5, v0}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
0006542amove-result v5
0006542cfloat-to-int v5, v5
0006542egoto :goto_94
00065430iget v11, v5, Landroid/util/TypedValue;->type:I
00065434if-ne v11, v6, :cond_93
00065438iget v11, v0, Landroid/util/DisplayMetrics;->heightPixels:I
0006543cint-to-float v11, v11
0006543eiget v12, v0, Landroid/util/DisplayMetrics;->heightPixels:I
00065442int-to-float v12, v12
00065444invoke-virtual {v5, v11, v12}, Landroid/util/TypedValue;->getFraction(FF)F
0006544amove-result v5
0006544cgoto :goto_82
0006544econst/4 v5, 0x0
00065450if-lez v5, :cond_ac
00065454iget-object v11, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
00065458iget v11, v11, Landroid/graphics/Rect;->top:I
0006545ciget-object v12, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
00065460iget v12, v12, Landroid/graphics/Rect;->bottom:I
00065464add-int/2addr v11, v12
00065466sub-int/2addr v5, v11
00065468invoke-static {v15}, Landroid/view/View$MeasureSpec;->getSize(I)I
0006546emove-result v15
00065470invoke-static {v5, v15}, Ljava/lang/Math;->min(II)I
00065476move-result v15
00065478invoke-static {v15, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
0006547emove-result v15
00065480invoke-super {v13, v10, v15}, Landroid/widget/FrameLayout;->onMeasure(II)V
00065486invoke-virtual {v13}, Landroid/support/v7/widget/ContentFrameLayout;->getMeasuredWidth()I
0006548cmove-result v5
0006548einvoke-static {v5, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00065494move-result v10
00065496if-nez v14, :cond_f5
0006549aif-ne v2, v8, :cond_f5
0006549eif-eqz v1, :cond_c0
000654a2iget-object v14, v13, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
000654a6goto :goto_c2
000654a8iget-object v14, v13, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
000654acif-eqz v14, :cond_f5
000654b0iget v1, v14, Landroid/util/TypedValue;->type:I
000654b4if-eqz v1, :cond_f5
000654b8iget v1, v14, Landroid/util/TypedValue;->type:I
000654bcif-ne v1, v7, :cond_d2
000654c0invoke-virtual {v14, v0}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
000654c6move-result v14
000654c8float-to-int v14, v14
000654cagoto :goto_e2
000654cciget v1, v14, Landroid/util/TypedValue;->type:I
000654d0if-ne v1, v6, :cond_e1
000654d4iget v1, v0, Landroid/util/DisplayMetrics;->widthPixels:I
000654d8int-to-float v1, v1
000654daiget v0, v0, Landroid/util/DisplayMetrics;->widthPixels:I
000654deint-to-float v0, v0
000654e0invoke-virtual {v14, v1, v0}, Landroid/util/TypedValue;->getFraction(FF)F
000654e6move-result v14
000654e8goto :goto_d0
000654eaconst/4 v14, 0x0
000654ecif-lez v14, :cond_ee
000654f0iget-object v0, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
000654f4iget v0, v0, Landroid/graphics/Rect;->left:I
000654f8iget-object v1, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
000654fciget v1, v1, Landroid/graphics/Rect;->right:I
00065500add-int/2addr v0, v1
00065502sub-int/2addr v14, v0
00065504if-ge v5, v14, :cond_f5
00065508invoke-static {v14, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
0006550emove-result v10
00065510goto :goto_f6
00065512const/4 v3, 0x0
00065514if-eqz v3, :cond_fb
00065518invoke-super {v13, v10, v15}, Landroid/widget/FrameLayout;->onMeasure(II)V
0006551ereturn-void
00065318
00065318android.support.v7.widget.ContentFrameLayout::onMeasure(int, int):
00065328invoke-virtual {v13}, Landroid/support/v7/widget/ContentFrameLayout;->getContext()Landroid/content/Context;
0006532emove-result-object v0
00065330invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00065336move-result-object v0
00065338invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
0006533emove-result-object v0
00065340iget v1, v0, Landroid/util/DisplayMetrics;->widthPixels:I
00065344iget v2, v0, Landroid/util/DisplayMetrics;->heightPixels:I
00065348const/4 v3, 0x1
0006534aconst/4 v4, 0x0
0006534cif-ge v1, v2, :cond_16
00065350const/4 v1, 0x1
00065352goto :goto_17
00065354const/4 v1, 0x0
00065356invoke-static {v14}, Landroid/view/View$MeasureSpec;->getMode(I)I
0006535cmove-result v2
0006535einvoke-static {v15}, Landroid/view/View$MeasureSpec;->getMode(I)I
00065364move-result v5
00065366const/4 v6, 0x6
00065368const/4 v7, 0x5
0006536aconst/high16 v8, -0x80000000
0006536econst/high16 v9, 0x40000000
00065372if-ne v2, v8, :cond_69
00065376if-eqz v1, :cond_2c
0006537aiget-object v10, v13, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
0006537egoto :goto_2e
00065380iget-object v10, v13, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
00065384if-eqz v10, :cond_69
00065388iget v11, v10, Landroid/util/TypedValue;->type:I
0006538cif-eqz v11, :cond_69
00065390iget v11, v10, Landroid/util/TypedValue;->type:I
00065394if-ne v11, v7, :cond_3e
00065398invoke-virtual {v10, v0}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
0006539emove-result v10
000653a0float-to-int v10, v10
000653a2goto :goto_4e
000653a4iget v11, v10, Landroid/util/TypedValue;->type:I
000653a8if-ne v11, v6, :cond_4d
000653aciget v11, v0, Landroid/util/DisplayMetrics;->widthPixels:I
000653b0int-to-float v11, v11
000653b2iget v12, v0, Landroid/util/DisplayMetrics;->widthPixels:I
000653b6int-to-float v12, v12
000653b8invoke-virtual {v10, v11, v12}, Landroid/util/TypedValue;->getFraction(FF)F
000653bemove-result v10
000653c0goto :goto_3c
000653c2const/4 v10, 0x0
000653c4if-lez v10, :cond_69
000653c8iget-object v11, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
000653cciget v11, v11, Landroid/graphics/Rect;->left:I
000653d0iget-object v12, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
000653d4iget v12, v12, Landroid/graphics/Rect;->right:I
000653d8add-int/2addr v11, v12
000653dasub-int/2addr v10, v11
000653dcinvoke-static {v14}, Landroid/view/View$MeasureSpec;->getSize(I)I
000653e2move-result v14
000653e4invoke-static {v10, v14}, Ljava/lang/Math;->min(II)I
000653eamove-result v14
000653ecinvoke-static {v14, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000653f2move-result v14
000653f4move v10, v14
000653f6const/4 v14, 0x1
000653f8goto :goto_6b
000653famove v10, v14
000653fcconst/4 v14, 0x0
000653feif-ne v5, v8, :cond_ac
00065402if-eqz v1, :cond_72
00065406iget-object v5, v13, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
0006540agoto :goto_74
0006540ciget-object v5, v13, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
00065410if-eqz v5, :cond_ac
00065414iget v11, v5, Landroid/util/TypedValue;->type:I
00065418if-eqz v11, :cond_ac
0006541ciget v11, v5, Landroid/util/TypedValue;->type:I
00065420if-ne v11, v7, :cond_84
00065424invoke-virtual {v5, v0}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
0006542amove-result v5
0006542cfloat-to-int v5, v5
0006542egoto :goto_94
00065430iget v11, v5, Landroid/util/TypedValue;->type:I
00065434if-ne v11, v6, :cond_93
00065438iget v11, v0, Landroid/util/DisplayMetrics;->heightPixels:I
0006543cint-to-float v11, v11
0006543eiget v12, v0, Landroid/util/DisplayMetrics;->heightPixels:I
00065442int-to-float v12, v12
00065444invoke-virtual {v5, v11, v12}, Landroid/util/TypedValue;->getFraction(FF)F
0006544amove-result v5
0006544cgoto :goto_82
0006544econst/4 v5, 0x0
00065450if-lez v5, :cond_ac
00065454iget-object v11, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
00065458iget v11, v11, Landroid/graphics/Rect;->top:I
0006545ciget-object v12, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
00065460iget v12, v12, Landroid/graphics/Rect;->bottom:I
00065464add-int/2addr v11, v12
00065466sub-int/2addr v5, v11
00065468invoke-static {v15}, Landroid/view/View$MeasureSpec;->getSize(I)I
0006546emove-result v15
00065470invoke-static {v5, v15}, Ljava/lang/Math;->min(II)I
00065476move-result v15
00065478invoke-static {v15, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
0006547emove-result v15
00065480invoke-super {v13, v10, v15}, Landroid/widget/FrameLayout;->onMeasure(II)V
00065486invoke-virtual {v13}, Landroid/support/v7/widget/ContentFrameLayout;->getMeasuredWidth()I
0006548cmove-result v5
0006548einvoke-static {v5, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00065494move-result v10
00065496if-nez v14, :cond_f5
0006549aif-ne v2, v8, :cond_f5
0006549eif-eqz v1, :cond_c0
000654a2iget-object v14, v13, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
000654a6goto :goto_c2
000654a8iget-object v14, v13, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
000654acif-eqz v14, :cond_f5
000654b0iget v1, v14, Landroid/util/TypedValue;->type:I
000654b4if-eqz v1, :cond_f5
000654b8iget v1, v14, Landroid/util/TypedValue;->type:I
000654bcif-ne v1, v7, :cond_d2
000654c0invoke-virtual {v14, v0}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
000654c6move-result v14
000654c8float-to-int v14, v14
000654cagoto :goto_e2
000654cciget v1, v14, Landroid/util/TypedValue;->type:I
000654d0if-ne v1, v6, :cond_e1
000654d4iget v1, v0, Landroid/util/DisplayMetrics;->widthPixels:I
000654d8int-to-float v1, v1
000654daiget v0, v0, Landroid/util/DisplayMetrics;->widthPixels:I
000654deint-to-float v0, v0
000654e0invoke-virtual {v14, v1, v0}, Landroid/util/TypedValue;->getFraction(FF)F
000654e6move-result v14
000654e8goto :goto_d0
000654eaconst/4 v14, 0x0
000654ecif-lez v14, :cond_ee
000654f0iget-object v0, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
000654f4iget v0, v0, Landroid/graphics/Rect;->left:I
000654f8iget-object v1, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
000654fciget v1, v1, Landroid/graphics/Rect;->right:I
00065500add-int/2addr v0, v1
00065502sub-int/2addr v14, v0
00065504if-ge v5, v14, :cond_f5
00065508invoke-static {v14, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
0006550emove-result v10
00065510goto :goto_f6
00065512const/4 v3, 0x0
00065514if-eqz v3, :cond_fb
00065518invoke-super {v13, v10, v15}, Landroid/widget/FrameLayout;->onMeasure(II)V
0006551ereturn-void
00065318
00065520
00065520android.support.v7.widget.ContentFrameLayout::setAttachListener(android.support.v7.widget.ContentFrameLayout$a):
00065530iput-object v1, v0, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
00065534return-void
00065520
00065520android.support.v7.widget.ContentFrameLayout::setAttachListener(android.support.v7.widget.ContentFrameLayout$a):
00065530iput-object v1, v0, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
00065534return-void
00065520
00065536
00065536 // align 0x8
00065536 // align 0x8
00065538
00065538android.support.v7.widget.DialogTitle::<init>(android.content.Context):
00065548invoke-direct {v0, v1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
0006554ereturn-void
00065538
00065538android.support.v7.widget.DialogTitle::<init>(android.content.Context):
00065548invoke-direct {v0, v1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
0006554ereturn-void
00065538
00065550
00065550android.support.v7.widget.DialogTitle::<init>(android.content.Context, android.util.AttributeSet):
00065560invoke-direct {v0, v1, v2}, Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00065566return-void
00065550
00065550android.support.v7.widget.DialogTitle::<init>(android.content.Context, android.util.AttributeSet):
00065560invoke-direct {v0, v1, v2}, Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00065566return-void
00065550
00065568
00065568android.support.v7.widget.DialogTitle::<init>(android.content.Context, android.util.AttributeSet, int):
00065578invoke-direct {v0, v1, v2, v3}, Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
0006557ereturn-void
00065568
00065568android.support.v7.widget.DialogTitle::<init>(android.content.Context, android.util.AttributeSet, int):
00065578invoke-direct {v0, v1, v2, v3}, Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
0006557ereturn-void
00065568
00065580
00065580android.support.v7.widget.DialogTitle::onMeasure(int, int):
00065590invoke-super {v6, v7, v8}, Landroid/widget/TextView;->onMeasure(II)V
00065596invoke-virtual {v6}, Landroid/support/v7/widget/DialogTitle;->getLayout()Landroid/text/Layout;
0006559cmove-result-object v0
0006559eif-eqz v0, :cond_42
000655a2invoke-virtual {v0}, Landroid/text/Layout;->getLineCount()I
000655a8move-result v1
000655aaif-lez v1, :cond_42
000655aeadd-int/lit8 v1, v1, -0x1
000655b2invoke-virtual {v0, v1}, Landroid/text/Layout;->getEllipsisCount(I)I
000655b8move-result v0
000655baif-lez v0, :cond_42
000655beconst/4 v0, 0x0
000655c0invoke-virtual {v6, v0}, Landroid/support/v7/widget/DialogTitle;->setSingleLine(Z)V
000655c6const/4 v1, 0x2
000655c8invoke-virtual {v6, v1}, Landroid/support/v7/widget/DialogTitle;->setMaxLines(I)V
000655ceinvoke-virtual {v6}, Landroid/support/v7/widget/DialogTitle;->getContext()Landroid/content/Context;
000655d4move-result-object v1
000655d6const/4 v2, 0x0
000655d8sget-object v3, Landroid/support/v7/a/a$j;->TextAppearance:[I
000655dcconst v4, 0x1010041
000655e2const v5, 0x1030044
000655e8invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000655eemove-result-object v1
000655f0sget v2, Landroid/support/v7/a/a$j;->TextAppearance_android_textSize:I
000655f4invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000655famove-result v2
000655fcif-eqz v2, :cond_3c
00065600int-to-float v2, v2
00065602invoke-virtual {v6, v0, v2}, Landroid/support/v7/widget/DialogTitle;->setTextSize(IF)V
00065608invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
0006560einvoke-super {v6, v7, v8}, Landroid/widget/TextView;->onMeasure(II)V
00065614return-void
00065580
00065580android.support.v7.widget.DialogTitle::onMeasure(int, int):
00065590invoke-super {v6, v7, v8}, Landroid/widget/TextView;->onMeasure(II)V
00065596invoke-virtual {v6}, Landroid/support/v7/widget/DialogTitle;->getLayout()Landroid/text/Layout;
0006559cmove-result-object v0
0006559eif-eqz v0, :cond_42
000655a2invoke-virtual {v0}, Landroid/text/Layout;->getLineCount()I
000655a8move-result v1
000655aaif-lez v1, :cond_42
000655aeadd-int/lit8 v1, v1, -0x1
000655b2invoke-virtual {v0, v1}, Landroid/text/Layout;->getEllipsisCount(I)I
000655b8move-result v0
000655baif-lez v0, :cond_42
000655beconst/4 v0, 0x0
000655c0invoke-virtual {v6, v0}, Landroid/support/v7/widget/DialogTitle;->setSingleLine(Z)V
000655c6const/4 v1, 0x2
000655c8invoke-virtual {v6, v1}, Landroid/support/v7/widget/DialogTitle;->setMaxLines(I)V
000655ceinvoke-virtual {v6}, Landroid/support/v7/widget/DialogTitle;->getContext()Landroid/content/Context;
000655d4move-result-object v1
000655d6const/4 v2, 0x0
000655d8sget-object v3, Landroid/support/v7/a/a$j;->TextAppearance:[I
000655dcconst v4, 0x1010041
000655e2const v5, 0x1030044
000655e8invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000655eemove-result-object v1
000655f0sget v2, Landroid/support/v7/a/a$j;->TextAppearance_android_textSize:I
000655f4invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000655famove-result v2
000655fcif-eqz v2, :cond_3c
00065600int-to-float v2, v2
00065602invoke-virtual {v6, v0, v2}, Landroid/support/v7/widget/DialogTitle;->setTextSize(IF)V
00065608invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
0006560einvoke-super {v6, v7, v8}, Landroid/widget/TextView;->onMeasure(II)V
00065614return-void
00065580
00065616
00065616 // align 0x8
00065616 // align 0x8
00065618
00065618android.support.v7.widget.FitWindowsFrameLayout::<init>(android.content.Context):
00065628invoke-direct {v0, v1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
0006562ereturn-void
00065618
00065618android.support.v7.widget.FitWindowsFrameLayout::<init>(android.content.Context):
00065628invoke-direct {v0, v1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
0006562ereturn-void
00065618
00065630
00065630android.support.v7.widget.FitWindowsFrameLayout::<init>(android.content.Context, android.util.AttributeSet):
00065640invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00065646return-void
00065630
00065630android.support.v7.widget.FitWindowsFrameLayout::<init>(android.content.Context, android.util.AttributeSet):
00065640invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00065646return-void
00065630
00065648
00065648android.support.v7.widget.FitWindowsFrameLayout::fitSystemWindows(android.graphics.Rect):
00065658iget-object v0, v1, Landroid/support/v7/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/widget/t$a;
0006565cif-eqz v0, :cond_9
00065660iget-object v0, v1, Landroid/support/v7/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/widget/t$a;
00065664invoke-interface {v0, v2}, Landroid/support/v7/widget/t$a;->a(Landroid/graphics/Rect;)V
0006566ainvoke-super {v1, v2}, Landroid/widget/FrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
00065670move-result v2
00065672return v2
00065648
00065648android.support.v7.widget.FitWindowsFrameLayout::fitSystemWindows(android.graphics.Rect):
00065658iget-object v0, v1, Landroid/support/v7/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/widget/t$a;
0006565cif-eqz v0, :cond_9
00065660iget-object v0, v1, Landroid/support/v7/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/widget/t$a;
00065664invoke-interface {v0, v2}, Landroid/support/v7/widget/t$a;->a(Landroid/graphics/Rect;)V
0006566ainvoke-super {v1, v2}, Landroid/widget/FrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
00065670move-result v2
00065672return v2
00065648
00065674
00065674android.support.v7.widget.FitWindowsFrameLayout::setOnFitSystemWindowsListener(android.support.v7.widget.t$a):
00065684iput-object v1, v0, Landroid/support/v7/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/widget/t$a;
00065688return-void
00065674
00065674android.support.v7.widget.FitWindowsFrameLayout::setOnFitSystemWindowsListener(android.support.v7.widget.t$a):
00065684iput-object v1, v0, Landroid/support/v7/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/widget/t$a;
00065688return-void
00065674
0006568a
0006568a // align 0x4
0006568a // align 0x4
0006568c
0006568candroid.support.v7.widget.FitWindowsLinearLayout::<init>(android.content.Context):
0006569cinvoke-direct {v0, v1}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
000656a2return-void
0006568c
0006568candroid.support.v7.widget.FitWindowsLinearLayout::<init>(android.content.Context):
0006569cinvoke-direct {v0, v1}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
000656a2return-void
0006568c
000656a4
000656a4android.support.v7.widget.FitWindowsLinearLayout::<init>(android.content.Context, android.util.AttributeSet):
000656b4invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000656bareturn-void
000656a4
000656a4android.support.v7.widget.FitWindowsLinearLayout::<init>(android.content.Context, android.util.AttributeSet):
000656b4invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000656bareturn-void
000656a4
000656bc
000656bcandroid.support.v7.widget.FitWindowsLinearLayout::fitSystemWindows(android.graphics.Rect):
000656cciget-object v0, v1, Landroid/support/v7/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/widget/t$a;
000656d0if-eqz v0, :cond_9
000656d4iget-object v0, v1, Landroid/support/v7/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/widget/t$a;
000656d8invoke-interface {v0, v2}, Landroid/support/v7/widget/t$a;->a(Landroid/graphics/Rect;)V
000656deinvoke-super {v1, v2}, Landroid/widget/LinearLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
000656e4move-result v2
000656e6return v2
000656bc
000656bcandroid.support.v7.widget.FitWindowsLinearLayout::fitSystemWindows(android.graphics.Rect):
000656cciget-object v0, v1, Landroid/support/v7/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/widget/t$a;
000656d0if-eqz v0, :cond_9
000656d4iget-object v0, v1, Landroid/support/v7/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/widget/t$a;
000656d8invoke-interface {v0, v2}, Landroid/support/v7/widget/t$a;->a(Landroid/graphics/Rect;)V
000656deinvoke-super {v1, v2}, Landroid/widget/LinearLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
000656e4move-result v2
000656e6return v2
000656bc
000656e8
000656e8android.support.v7.widget.FitWindowsLinearLayout::setOnFitSystemWindowsListener(android.support.v7.widget.t$a):
000656f8iput-object v1, v0, Landroid/support/v7/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/widget/t$a;
000656fcreturn-void
000656e8
000656e8android.support.v7.widget.FitWindowsLinearLayout::setOnFitSystemWindowsListener(android.support.v7.widget.t$a):
000656f8iput-object v1, v0, Landroid/support/v7/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/widget/t$a;
000656fcreturn-void
000656e8
000656fe
000656fe // align 0x10
000656fe // align 0x10
00065700
00065700android.support.v7.widget.SearchView$SearchAutoComplete::<init>(android.content.Context):
00065710const/4 v0, 0x0
00065712invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00065718return-void
00065700
00065700android.support.v7.widget.SearchView$SearchAutoComplete::<init>(android.content.Context):
00065710const/4 v0, 0x0
00065712invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00065718return-void
00065700
0006571a
0006571a // align 0x4
0006571a // align 0x4
0006571c
0006571candroid.support.v7.widget.SearchView$SearchAutoComplete::<init>(android.content.Context, android.util.AttributeSet):
0006572csget v0, Landroid/support/v7/a/a$a;->autoCompleteTextViewStyle:I
00065730invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
00065736return-void
0006571c
0006571candroid.support.v7.widget.SearchView$SearchAutoComplete::<init>(android.content.Context, android.util.AttributeSet):
0006572csget v0, Landroid/support/v7/a/a$a;->autoCompleteTextViewStyle:I
00065730invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
00065736return-void
0006571c
00065738
00065738android.support.v7.widget.SearchView$SearchAutoComplete::<init>(android.content.Context, android.util.AttributeSet, int):
00065748invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/widget/f;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
0006574einvoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getThreshold()I
00065754move-result v1
00065756iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->a:I
0006575areturn-void
00065738
00065738android.support.v7.widget.SearchView$SearchAutoComplete::<init>(android.content.Context, android.util.AttributeSet, int):
00065748invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/widget/f;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
0006574einvoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getThreshold()I
00065754move-result v1
00065756iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->a:I
0006575areturn-void
00065738
0006575c
0006575candroid.support.v7.widget.SearchView$SearchAutoComplete::getSearchViewTextMinWidthDp():
0006576cinvoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
00065772move-result-object v0
00065774invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
0006577amove-result-object v0
0006577cinvoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
00065782move-result-object v1
00065784invoke-static {v1}, Landroid/support/v4/b/a/a;->b(Landroid/content/res/Resources;)I
0006578amove-result v1
0006578cinvoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
00065792move-result-object v2
00065794invoke-static {v2}, Landroid/support/v4/b/a/a;->a(Landroid/content/res/Resources;)I
0006579amove-result v2
0006579cconst/16 v3, 0x3c0
000657a0if-lt v1, v3, :cond_28
000657a4const/16 v3, 0x2d0
000657a8if-lt v2, v3, :cond_28
000657aciget v0, v0, Landroid/content/res/Configuration;->orientation:I
000657b0const/4 v3, 0x2
000657b2if-ne v0, v3, :cond_28
000657b6const/16 v0, 0x100
000657bareturn v0
000657bcconst/16 v0, 0x258
000657c0if-ge v1, v0, :cond_38
000657c4const/16 v0, 0x280
000657c8if-lt v1, v0, :cond_35
000657ccconst/16 v0, 0x1e0
000657d0if-lt v2, v0, :cond_35
000657d4goto :goto_38
000657d6const/16 v0, 0xa0
000657dareturn v0
000657dcconst/16 v0, 0xc0
000657e0return v0
0006575c
0006575candroid.support.v7.widget.SearchView$SearchAutoComplete::getSearchViewTextMinWidthDp():
0006576cinvoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
00065772move-result-object v0
00065774invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
0006577amove-result-object v0
0006577cinvoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
00065782move-result-object v1
00065784invoke-static {v1}, Landroid/support/v4/b/a/a;->b(Landroid/content/res/Resources;)I
0006578amove-result v1
0006578cinvoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
00065792move-result-object v2
00065794invoke-static {v2}, Landroid/support/v4/b/a/a;->a(Landroid/content/res/Resources;)I
0006579amove-result v2
0006579cconst/16 v3, 0x3c0
000657a0if-lt v1, v3, :cond_28
000657a4const/16 v3, 0x2d0
000657a8if-lt v2, v3, :cond_28
000657aciget v0, v0, Landroid/content/res/Configuration;->orientation:I
000657b0const/4 v3, 0x2
000657b2if-ne v0, v3, :cond_28
000657b6const/16 v0, 0x100
000657bareturn v0
000657bcconst/16 v0, 0x258
000657c0if-ge v1, v0, :cond_38
000657c4const/16 v0, 0x280
000657c8if-lt v1, v0, :cond_35
000657ccconst/16 v0, 0x1e0
000657d0if-lt v2, v0, :cond_35
000657d4goto :goto_38
000657d6const/16 v0, 0xa0
000657dareturn v0
000657dcconst/16 v0, 0xc0
000657e0return v0
0006575c
000657e2
000657e2 // align 0x4
000657e2 // align 0x4
000657e4
000657e4android.support.v7.widget.SearchView$SearchAutoComplete::enoughToFilter():
000657f4iget v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->a:I
000657f8if-lez v0, :cond_d
000657fcinvoke-super {v1}, Landroid/support/v7/widget/f;->enoughToFilter()Z
00065802move-result v0
00065804if-eqz v0, :cond_b
00065808goto :goto_d
0006580aconst/4 v0, 0x0
0006580cgoto :goto_e
0006580econst/4 v0, 0x1
00065810return v0
000657e4
000657e4android.support.v7.widget.SearchView$SearchAutoComplete::enoughToFilter():
000657f4iget v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->a:I
000657f8if-lez v0, :cond_d
000657fcinvoke-super {v1}, Landroid/support/v7/widget/f;->enoughToFilter()Z
00065802move-result v0
00065804if-eqz v0, :cond_b
00065808goto :goto_d
0006580aconst/4 v0, 0x0
0006580cgoto :goto_e
0006580econst/4 v0, 0x1
00065810return v0
000657e4
00065812
00065812 // align 0x4
00065812 // align 0x4
00065814
00065814android.support.v7.widget.SearchView$SearchAutoComplete::onFinishInflate():
00065824invoke-super {v3}, Landroid/support/v7/widget/f;->onFinishInflate()V
0006582ainvoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
00065830move-result-object v0
00065832invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
00065838move-result-object v0
0006583ainvoke-direct {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getSearchViewTextMinWidthDp()I
00065840move-result v1
00065842int-to-float v1, v1
00065844const/4 v2, 0x1
00065846invoke-static {v2, v1, v0}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
0006584cmove-result v0
0006584efloat-to-int v0, v0
00065850invoke-virtual {v3, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setMinWidth(I)V
00065856return-void
00065814
00065814android.support.v7.widget.SearchView$SearchAutoComplete::onFinishInflate():
00065824invoke-super {v3}, Landroid/support/v7/widget/f;->onFinishInflate()V
0006582ainvoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
00065830move-result-object v0
00065832invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
00065838move-result-object v0
0006583ainvoke-direct {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getSearchViewTextMinWidthDp()I
00065840move-result v1
00065842int-to-float v1, v1
00065844const/4 v2, 0x1
00065846invoke-static {v2, v1, v0}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
0006584cmove-result v0
0006584efloat-to-int v0, v0
00065850invoke-virtual {v3, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setMinWidth(I)V
00065856return-void
00065814
00065858
00065858android.support.v7.widget.SearchView$SearchAutoComplete::onFocusChanged(boolean, int, android.graphics.Rect):
00065868invoke-super {v0, v1, v2, v3}, Landroid/support/v7/widget/f;->onFocusChanged(ZILandroid/graphics/Rect;)V
0006586eiget-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
00065872invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;->h()V
00065878return-void
00065858
00065858android.support.v7.widget.SearchView$SearchAutoComplete::onFocusChanged(boolean, int, android.graphics.Rect):
00065868invoke-super {v0, v1, v2, v3}, Landroid/support/v7/widget/f;->onFocusChanged(ZILandroid/graphics/Rect;)V
0006586eiget-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
00065872invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;->h()V
00065878return-void
00065858
0006587a
0006587a // align 0x4
0006587a // align 0x4
0006587c
0006587candroid.support.v7.widget.SearchView$SearchAutoComplete::onKeyPreIme(int, android.view.KeyEvent):
0006588cconst/4 v0, 0x4
0006588eif-ne v3, v0, :cond_41
00065892invoke-virtual {v4}, Landroid/view/KeyEvent;->getAction()I
00065898move-result v0
0006589aconst/4 v1, 0x1
0006589cif-nez v0, :cond_1a
000658a0invoke-virtual {v4}, Landroid/view/KeyEvent;->getRepeatCount()I
000658a6move-result v0
000658a8if-nez v0, :cond_1a
000658acinvoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
000658b2move-result-object v3
000658b4if-eqz v3, :cond_19
000658b8invoke-virtual {v3, v4, v2}, Landroid/view/KeyEvent$DispatcherState;->startTracking(Landroid/view/KeyEvent;Ljava/lang/Object;)V
000658bereturn v1
000658c0invoke-virtual {v4}, Landroid/view/KeyEvent;->getAction()I
000658c6move-result v0
000658c8if-ne v0, v1, :cond_41
000658ccinvoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
000658d2move-result-object v0
000658d4if-eqz v0, :cond_29
000658d8invoke-virtual {v0, v4}, Landroid/view/KeyEvent$DispatcherState;->handleUpEvent(Landroid/view/KeyEvent;)V
000658deinvoke-virtual {v4}, Landroid/view/KeyEvent;->isTracking()Z
000658e4move-result v0
000658e6if-eqz v0, :cond_41
000658eainvoke-virtual {v4}, Landroid/view/KeyEvent;->isCanceled()Z
000658f0move-result v0
000658f2if-nez v0, :cond_41
000658f6iget-object v3, v2, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
000658fainvoke-virtual {v3}, Landroid/support/v7/widget/SearchView;->clearFocus()V
00065900iget-object v3, v2, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
00065904const/4 v4, 0x0
00065906invoke-virtual {v3, v4}, Landroid/support/v7/widget/SearchView;->setImeVisibility(Z)V
0006590creturn v1
0006590einvoke-super {v2, v3, v4}, Landroid/support/v7/widget/f;->onKeyPreIme(ILandroid/view/KeyEvent;)Z
00065914move-result v3
00065916return v3
0006587c
0006587candroid.support.v7.widget.SearchView$SearchAutoComplete::onKeyPreIme(int, android.view.KeyEvent):
0006588cconst/4 v0, 0x4
0006588eif-ne v3, v0, :cond_41
00065892invoke-virtual {v4}, Landroid/view/KeyEvent;->getAction()I
00065898move-result v0
0006589aconst/4 v1, 0x1
0006589cif-nez v0, :cond_1a
000658a0invoke-virtual {v4}, Landroid/view/KeyEvent;->getRepeatCount()I
000658a6move-result v0
000658a8if-nez v0, :cond_1a
000658acinvoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
000658b2move-result-object v3
000658b4if-eqz v3, :cond_19
000658b8invoke-virtual {v3, v4, v2}, Landroid/view/KeyEvent$DispatcherState;->startTracking(Landroid/view/KeyEvent;Ljava/lang/Object;)V
000658bereturn v1
000658c0invoke-virtual {v4}, Landroid/view/KeyEvent;->getAction()I
000658c6move-result v0
000658c8if-ne v0, v1, :cond_41
000658ccinvoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
000658d2move-result-object v0
000658d4if-eqz v0, :cond_29
000658d8invoke-virtual {v0, v4}, Landroid/view/KeyEvent$DispatcherState;->handleUpEvent(Landroid/view/KeyEvent;)V
000658deinvoke-virtual {v4}, Landroid/view/KeyEvent;->isTracking()Z
000658e4move-result v0
000658e6if-eqz v0, :cond_41
000658eainvoke-virtual {v4}, Landroid/view/KeyEvent;->isCanceled()Z
000658f0move-result v0
000658f2if-nez v0, :cond_41
000658f6iget-object v3, v2, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
000658fainvoke-virtual {v3}, Landroid/support/v7/widget/SearchView;->clearFocus()V
00065900iget-object v3, v2, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
00065904const/4 v4, 0x0
00065906invoke-virtual {v3, v4}, Landroid/support/v7/widget/SearchView;->setImeVisibility(Z)V
0006590creturn v1
0006590einvoke-super {v2, v3, v4}, Landroid/support/v7/widget/f;->onKeyPreIme(ILandroid/view/KeyEvent;)Z
00065914move-result v3
00065916return v3
0006587c
00065918
00065918android.support.v7.widget.SearchView$SearchAutoComplete::onWindowFocusChanged(boolean):
00065928invoke-super {v1, v2}, Landroid/support/v7/widget/f;->onWindowFocusChanged(Z)V
0006592eif-eqz v2, :cond_33
00065932iget-object v2, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
00065936invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->hasFocus()Z
0006593cmove-result v2
0006593eif-eqz v2, :cond_33
00065942invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getVisibility()I
00065948move-result v2
0006594aif-nez v2, :cond_33
0006594einvoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context;
00065954move-result-object v2
00065956const-string v0, "input_method"
0006595ainvoke-virtual {v2, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00065960move-result-object v2
00065962check-cast v2, Landroid/view/inputmethod/InputMethodManager;
00065966const/4 v0, 0x0
00065968invoke-virtual {v2, v1, v0}, Landroid/view/inputmethod/InputMethodManager;->showSoftInput(Landroid/view/View;I)Z
0006596einvoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context;
00065974move-result-object v2
00065976invoke-static {v2}, Landroid/support/v7/widget/SearchView;->a(Landroid/content/Context;)Z
0006597cmove-result v2
0006597eif-eqz v2, :cond_33
00065982sget-object v2, Landroid/support/v7/widget/SearchView;->i:Landroid/support/v7/widget/SearchView$a;
00065986const/4 v0, 0x1
00065988invoke-virtual {v2, v1, v0}, Landroid/support/v7/widget/SearchView$a;->a(Landroid/widget/AutoCompleteTextView;Z)V
0006598ereturn-void
00065918
00065918android.support.v7.widget.SearchView$SearchAutoComplete::onWindowFocusChanged(boolean):
00065928invoke-super {v1, v2}, Landroid/support/v7/widget/f;->onWindowFocusChanged(Z)V
0006592eif-eqz v2, :cond_33
00065932iget-object v2, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
00065936invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->hasFocus()Z
0006593cmove-result v2
0006593eif-eqz v2, :cond_33
00065942invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getVisibility()I
00065948move-result v2
0006594aif-nez v2, :cond_33
0006594einvoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context;
00065954move-result-object v2
00065956const-string v0, "input_method"
0006595ainvoke-virtual {v2, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00065960move-result-object v2
00065962check-cast v2, Landroid/view/inputmethod/InputMethodManager;
00065966const/4 v0, 0x0
00065968invoke-virtual {v2, v1, v0}, Landroid/view/inputmethod/InputMethodManager;->showSoftInput(Landroid/view/View;I)Z
0006596einvoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context;
00065974move-result-object v2
00065976invoke-static {v2}, Landroid/support/v7/widget/SearchView;->a(Landroid/content/Context;)Z
0006597cmove-result v2
0006597eif-eqz v2, :cond_33
00065982sget-object v2, Landroid/support/v7/widget/SearchView;->i:Landroid/support/v7/widget/SearchView$a;
00065986const/4 v0, 0x1
00065988invoke-virtual {v2, v1, v0}, Landroid/support/v7/widget/SearchView$a;->a(Landroid/widget/AutoCompleteTextView;Z)V
0006598ereturn-void
00065918
00065990
00065990android.support.v7.widget.SearchView$SearchAutoComplete::performCompletion():
000659a0return-void
00065990
00065990android.support.v7.widget.SearchView$SearchAutoComplete::performCompletion():
000659a0return-void
00065990
000659a2
000659a2 // align 0x4
000659a2 // align 0x4
000659a4
000659a4android.support.v7.widget.SearchView$SearchAutoComplete::replaceText(java.lang.CharSequence):
000659b4return-void
000659a4
000659a4android.support.v7.widget.SearchView$SearchAutoComplete::replaceText(java.lang.CharSequence):
000659b4return-void
000659a4
000659b6
000659b6 // align 0x8
000659b6 // align 0x8
000659b8
000659b8android.support.v7.widget.SearchView$SearchAutoComplete::setSearchView(android.support.v7.widget.SearchView):
000659c8iput-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
000659ccreturn-void
000659b8
000659b8android.support.v7.widget.SearchView$SearchAutoComplete::setSearchView(android.support.v7.widget.SearchView):
000659c8iput-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
000659ccreturn-void
000659b8
000659ce
000659ce // align 0x10
000659ce // align 0x10
000659d0
000659d0android.support.v7.widget.SearchView$SearchAutoComplete::setThreshold(int):
000659e0invoke-super {v0, v1}, Landroid/support/v7/widget/f;->setThreshold(I)V
000659e6iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->a:I
000659eareturn-void
000659d0
000659d0android.support.v7.widget.SearchView$SearchAutoComplete::setThreshold(int):
000659e0invoke-super {v0, v1}, Landroid/support/v7/widget/f;->setThreshold(I)V
000659e6iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->a:I
000659eareturn-void
000659d0
000659ec
000659ecandroid.support.v7.widget.SearchView$a::<init>():
000659fcinvoke-direct {v6}, Ljava/lang/Object;-><init>()V
00065a02const/4 v0, 0x0
00065a04const/4 v1, 0x1
00065a06const-class v2, Landroid/widget/AutoCompleteTextView;
00065a0aconst-string v3, "doBeforeTextChanged"
00065a0enew-array v4, v0, [Ljava/lang/Class;
00065a12invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
00065a18move-result-object v2
00065a1aiput-object v2, v6, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
00065a1eiget-object v2, v6, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
00065a22invoke-virtual {v2, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
00065a28const-class v2, Landroid/widget/AutoCompleteTextView;
00065a2cconst-string v3, "doAfterTextChanged"
00065a30new-array v4, v0, [Ljava/lang/Class;
00065a34invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
00065a3amove-result-object v2
00065a3ciput-object v2, v6, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
00065a40iget-object v2, v6, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
00065a44invoke-virtual {v2, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
00065a4aconst-class v2, Landroid/widget/AutoCompleteTextView;
00065a4econst-string v3, "ensureImeVisible"
00065a52new-array v4, v1, [Ljava/lang/Class;
00065a56sget-object v5, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
00065a5aaput-object v5, v4, v0
00065a5einvoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
00065a64move-result-object v2
00065a66iput-object v2, v6, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
00065a6aiget-object v2, v6, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
00065a6einvoke-virtual {v2, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
00065a74const-class v2, Landroid/view/inputmethod/InputMethodManager;
00065a78const-string v3, "showSoftInputUnchecked"
00065a7cconst/4 v4, 0x2
00065a7enew-array v4, v4, [Ljava/lang/Class;
00065a82sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
00065a86aput-object v5, v4, v0
00065a8aconst-class v0, Landroid/os/ResultReceiver;
00065a8eaput-object v0, v4, v1
00065a92invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
00065a98move-result-object v0
00065a9aiput-object v0, v6, Landroid/support/v7/widget/SearchView$a;->d:Ljava/lang/reflect/Method;
00065a9eiget-object v0, v6, Landroid/support/v7/widget/SearchView$a;->d:Ljava/lang/reflect/Method;
00065aa2invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
00065aa8return-void
000659ec
000659ecandroid.support.v7.widget.SearchView$a::<init>():
000659fcinvoke-direct {v6}, Ljava/lang/Object;-><init>()V
00065a02const/4 v0, 0x0
00065a04const/4 v1, 0x1
00065a06const-class v2, Landroid/widget/AutoCompleteTextView;
00065a0aconst-string v3, "doBeforeTextChanged"
00065a0enew-array v4, v0, [Ljava/lang/Class;
00065a12invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
00065a18move-result-object v2
00065a1aiput-object v2, v6, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
00065a1eiget-object v2, v6, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
00065a22invoke-virtual {v2, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
00065a28const-class v2, Landroid/widget/AutoCompleteTextView;
00065a2cconst-string v3, "doAfterTextChanged"
00065a30new-array v4, v0, [Ljava/lang/Class;
00065a34invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
00065a3amove-result-object v2
00065a3ciput-object v2, v6, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
00065a40iget-object v2, v6, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
00065a44invoke-virtual {v2, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
00065a4aconst-class v2, Landroid/widget/AutoCompleteTextView;
00065a4econst-string v3, "ensureImeVisible"
00065a52new-array v4, v1, [Ljava/lang/Class;
00065a56sget-object v5, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
00065a5aaput-object v5, v4, v0
00065a5einvoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
00065a64move-result-object v2
00065a66iput-object v2, v6, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
00065a6aiget-object v2, v6, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
00065a6einvoke-virtual {v2, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
00065a74const-class v2, Landroid/view/inputmethod/InputMethodManager;
00065a78const-string v3, "showSoftInputUnchecked"
00065a7cconst/4 v4, 0x2
00065a7enew-array v4, v4, [Ljava/lang/Class;
00065a82sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
00065a86aput-object v5, v4, v0
00065a8aconst-class v0, Landroid/os/ResultReceiver;
00065a8eaput-object v0, v4, v1
00065a92invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
00065a98move-result-object v0
00065a9aiput-object v0, v6, Landroid/support/v7/widget/SearchView$a;->d:Ljava/lang/reflect/Method;
00065a9eiget-object v0, v6, Landroid/support/v7/widget/SearchView$a;->d:Ljava/lang/reflect/Method;
00065aa2invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
00065aa8return-void
000659ec
00065aaa
00065aaa struct code_item_padding
00065aaa padding uint16 0x0000
00065aac
00065aac struct try_item
00065aac start_addr uint32 0x65a06
00065ab0 insn_count int 17
00065ab2 handler_off uint16 0x65acd
00065ab4
00065ab4 struct try_item
00065ab4 start_addr uint32 0x65a28
00065ab8 insn_count int 17
00065aba handler_off uint16 0x65ad1
00065abc
00065abc struct try_item
00065abc start_addr uint32 0x65a4a
00065ac0 insn_count int 21
00065ac2 handler_off uint16 0x65ad5
00065ac4
00065ac4 struct try_item
00065ac4 start_addr uint32 0x65a74
00065ac8 insn_count int 26
00065aca handler_off uint16 0x65ad9
00065acc
00065acc struct encoded_catch_handler_list
00065acc size int 4
00065acd
00065acd struct encoded_catch_handler ← 0x65ab2
00065acd size int64 1
00065ace handlers[0].type_idx int 0x59bc
00065ad0 handlers[0].addr uint32 0x65a28
00065ad1
00065ad1 struct encoded_catch_handler ← 0x65aba
00065ad1 size int64 1
00065ad2 handlers[0].type_idx int 0x59bc
00065ad4 handlers[0].addr uint32 0x65a4a
00065ad5
00065ad5 struct encoded_catch_handler ← 0x65ac2
00065ad5 size int64 1
00065ad6 handlers[0].type_idx int 0x59bc
00065ad8 handlers[0].addr uint32 0x65a74
00065ad9
00065ad9 struct encoded_catch_handler ← 0x65aca
00065ad9 size int64 1
00065ada handlers[0].type_idx int 0x59bc
00065adc handlers[0].addr uint32 0x65aa8
00065add
00065add // align 0x10
00065aaa struct code_item_padding
00065aaa padding uint16 0x0000
00065aac
00065aac struct try_item
00065aac start_addr uint32 0x65a06
00065ab0 insn_count int 17
00065ab2 handler_off uint16 0x65acd
00065ab4
00065ab4 struct try_item
00065ab4 start_addr uint32 0x65a28
00065ab8 insn_count int 17
00065aba handler_off uint16 0x65ad1
00065abc
00065abc struct try_item
00065abc start_addr uint32 0x65a4a
00065ac0 insn_count int 21
00065ac2 handler_off uint16 0x65ad5
00065ac4
00065ac4 struct try_item
00065ac4 start_addr uint32 0x65a74
00065ac8 insn_count int 26
00065aca handler_off uint16 0x65ad9
00065acc
00065acc struct encoded_catch_handler_list
00065acc size int 4
00065acd
00065acd struct encoded_catch_handler ← 0x65ab2
00065acd size int64 1
00065ace handlers[0].type_idx int 0x59bc
00065ad0 handlers[0].addr uint32 0x65a28
00065ad1
00065ad1 struct encoded_catch_handler ← 0x65aba
00065ad1 size int64 1
00065ad2 handlers[0].type_idx int 0x59bc
00065ad4 handlers[0].addr uint32 0x65a4a
00065ad5
00065ad5 struct encoded_catch_handler ← 0x65ac2
00065ad5 size int64 1
00065ad6 handlers[0].type_idx int 0x59bc
00065ad8 handlers[0].addr uint32 0x65a74
00065ad9
00065ad9 struct encoded_catch_handler ← 0x65aca
00065ad9 size int64 1
00065ada handlers[0].type_idx int 0x59bc
00065adc handlers[0].addr uint32 0x65aa8
00065add
00065add // align 0x10
00065ae0
00065ae0android.support.v7.widget.SearchView$a::a(android.widget.AutoCompleteTextView):
00065af0iget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
00065af4if-eqz v0, :cond_c
00065af8iget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
00065afcconst/4 v1, 0x0
00065afenew-array v1, v1, [Ljava/lang/Object;
00065b02invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
00065b08return-void
00065ae0
00065ae0android.support.v7.widget.SearchView$a::a(android.widget.AutoCompleteTextView):
00065af0iget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
00065af4if-eqz v0, :cond_c
00065af8iget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
00065afcconst/4 v1, 0x0
00065afenew-array v1, v1, [Ljava/lang/Object;
00065b02invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
00065b08return-void
00065ae0
00065b0a
00065b0a struct code_item_padding
00065b0a padding uint16 0x0000
00065b0c
00065b0c struct try_item
00065b0c start_addr uint32 0x65af8
00065b10 insn_count int 8
00065b12 handler_off uint16 0x65b15
00065b14
00065b14 struct encoded_catch_handler_list
00065b14 size int 1
00065b15
00065b15 struct encoded_catch_handler ← 0x65b12
00065b15 size int64 1
00065b16 handlers[0].type_idx int 0x5994
00065b18 handlers[0].addr uint32 0x65b08
00065b19
00065b19 // align 0x4
00065b0a struct code_item_padding
00065b0a padding uint16 0x0000
00065b0c
00065b0c struct try_item
00065b0c start_addr uint32 0x65af8
00065b10 insn_count int 8
00065b12 handler_off uint16 0x65b15
00065b14
00065b14 struct encoded_catch_handler_list
00065b14 size int 1
00065b15
00065b15 struct encoded_catch_handler ← 0x65b12
00065b15 size int64 1
00065b16 handlers[0].type_idx int 0x5994
00065b18 handlers[0].addr uint32 0x65b08
00065b19
00065b19 // align 0x4
00065b1c
00065b1candroid.support.v7.widget.SearchView$a::a(android.widget.AutoCompleteTextView, boolean):
00065b2ciget-object v0, v3, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
00065b30if-eqz v0, :cond_13
00065b34iget-object v0, v3, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
00065b38const/4 v1, 0x1
00065b3anew-array v1, v1, [Ljava/lang/Object;
00065b3econst/4 v2, 0x0
00065b40invoke-static {v5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
00065b46move-result-object v5
00065b48aput-object v5, v1, v2
00065b4cinvoke-virtual {v0, v4, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
00065b52return-void
00065b1c
00065b1candroid.support.v7.widget.SearchView$a::a(android.widget.AutoCompleteTextView, boolean):
00065b2ciget-object v0, v3, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
00065b30if-eqz v0, :cond_13
00065b34iget-object v0, v3, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
00065b38const/4 v1, 0x1
00065b3anew-array v1, v1, [Ljava/lang/Object;
00065b3econst/4 v2, 0x0
00065b40invoke-static {v5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
00065b46move-result-object v5
00065b48aput-object v5, v1, v2
00065b4cinvoke-virtual {v0, v4, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
00065b52return-void
00065b1c
00065b54
00065b54 struct try_item
00065b54 start_addr uint32 0x65b34
00065b58 insn_count int 15
00065b5a handler_off uint16 0x65b5d
00065b5c
00065b5c struct encoded_catch_handler_list
00065b5c size int 1
00065b5d
00065b5d struct encoded_catch_handler ← 0x65b5a
00065b5d size int64 1
00065b5e handlers[0].type_idx int 0x5994
00065b60 handlers[0].addr uint32 0x65b52
00065b61
00065b61 // align 0x4
00065b54 struct try_item
00065b54 start_addr uint32 0x65b34
00065b58 insn_count int 15
00065b5a handler_off uint16 0x65b5d
00065b5c
00065b5c struct encoded_catch_handler_list
00065b5c size int 1
00065b5d
00065b5d struct encoded_catch_handler ← 0x65b5a
00065b5d size int64 1
00065b5e handlers[0].type_idx int 0x5994
00065b60 handlers[0].addr uint32 0x65b52
00065b61
00065b61 // align 0x4
00065b64
00065b64android.support.v7.widget.SearchView$a::b(android.widget.AutoCompleteTextView):
00065b74iget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
00065b78if-eqz v0, :cond_c
00065b7ciget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
00065b80const/4 v1, 0x0
00065b82new-array v1, v1, [Ljava/lang/Object;
00065b86invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
00065b8creturn-void
00065b64
00065b64android.support.v7.widget.SearchView$a::b(android.widget.AutoCompleteTextView):
00065b74iget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
00065b78if-eqz v0, :cond_c
00065b7ciget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
00065b80const/4 v1, 0x0
00065b82new-array v1, v1, [Ljava/lang/Object;
00065b86invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
00065b8creturn-void
00065b64
00065b8e
00065b8e struct code_item_padding
00065b8e padding uint16 0x0000
00065b90
00065b90 struct try_item
00065b90 start_addr uint32 0x65b7c
00065b94 insn_count int 8
00065b96 handler_off uint16 0x65b99
00065b98
00065b98 struct encoded_catch_handler_list
00065b98 size int 1
00065b99
00065b99 struct encoded_catch_handler ← 0x65b96
00065b99 size int64 1
00065b9a handlers[0].type_idx int 0x5994
00065b9c handlers[0].addr uint32 0x65b8c
00065b9d
00065b9d // align 0x10
00065b8e struct code_item_padding
00065b8e padding uint16 0x0000
00065b90
00065b90 struct try_item
00065b90 start_addr uint32 0x65b7c
00065b94 insn_count int 8
00065b96 handler_off uint16 0x65b99
00065b98
00065b98 struct encoded_catch_handler_list
00065b98 size int 1
00065b99
00065b99 struct encoded_catch_handler ← 0x65b96
00065b99 size int64 1
00065b9a handlers[0].type_idx int 0x5994
00065b9c handlers[0].addr uint32 0x65b8c
00065b9d
00065b9d // align 0x10
00065ba0
00065ba0android.support.v7.widget.SearchView$e$1::<init>():
00065bb0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00065bb6return-void
00065ba0
00065ba0android.support.v7.widget.SearchView$e$1::<init>():
00065bb0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00065bb6return-void
00065ba0
00065bb8
00065bb8android.support.v7.widget.SearchView$e$1::a(android.os.Parcel, java.lang.ClassLoader):
00065bc8invoke-virtual {v0, v1, v2}, Landroid/support/v7/widget/SearchView$e$1;->b(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/SearchView$e;
00065bcemove-result-object v1
00065bd0return-object v1
00065bb8
00065bb8android.support.v7.widget.SearchView$e$1::a(android.os.Parcel, java.lang.ClassLoader):
00065bc8invoke-virtual {v0, v1, v2}, Landroid/support/v7/widget/SearchView$e$1;->b(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/SearchView$e;
00065bcemove-result-object v1
00065bd0return-object v1
00065bb8
00065bd2
00065bd2 // align 0x4
00065bd2 // align 0x4
00065bd4
00065bd4android.support.v7.widget.SearchView$e$1::a(int):
00065be4invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$e$1;->b(I)[Landroid/support/v7/widget/SearchView$e;
00065beamove-result-object v1
00065becreturn-object v1
00065bd4
00065bd4android.support.v7.widget.SearchView$e$1::a(int):
00065be4invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$e$1;->b(I)[Landroid/support/v7/widget/SearchView$e;
00065beamove-result-object v1
00065becreturn-object v1
00065bd4
00065bee
00065bee // align 0x10
00065bee // align 0x10
00065bf0
00065bf0android.support.v7.widget.SearchView$e$1::b(android.os.Parcel, java.lang.ClassLoader):
00065c00new-instance v0, Landroid/support/v7/widget/SearchView$e;
00065c04invoke-direct {v0, v2, v3}, Landroid/support/v7/widget/SearchView$e;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
00065c0areturn-object v0
00065bf0
00065bf0android.support.v7.widget.SearchView$e$1::b(android.os.Parcel, java.lang.ClassLoader):
00065c00new-instance v0, Landroid/support/v7/widget/SearchView$e;
00065c04invoke-direct {v0, v2, v3}, Landroid/support/v7/widget/SearchView$e;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
00065c0areturn-object v0
00065bf0
00065c0c
00065c0candroid.support.v7.widget.SearchView$e$1::b(int):
00065c1cnew-array v1, v1, [Landroid/support/v7/widget/SearchView$e;
00065c20return-object v1
00065c0c
00065c0candroid.support.v7.widget.SearchView$e$1::b(int):
00065c1cnew-array v1, v1, [Landroid/support/v7/widget/SearchView$e;
00065c20return-object v1
00065c0c
00065c22
00065c22 // align 0x4
00065c22 // align 0x4
00065c24
00065c24android.support.v7.widget.SearchView$e::<clinit>():
00065c34new-instance v0, Landroid/support/v7/widget/SearchView$e$1;
00065c38invoke-direct {v0}, Landroid/support/v7/widget/SearchView$e$1;-><init>()V
00065c3einvoke-static {v0}, Landroid/support/v4/e/d;->a(Landroid/support/v4/e/e;)Landroid/os/Parcelable$Creator;
00065c44move-result-object v0
00065c46sput-object v0, Landroid/support/v7/widget/SearchView$e;->CREATOR:Landroid/os/Parcelable$Creator;
00065c4areturn-void
00065c24
00065c24android.support.v7.widget.SearchView$e::<clinit>():
00065c34new-instance v0, Landroid/support/v7/widget/SearchView$e$1;
00065c38invoke-direct {v0}, Landroid/support/v7/widget/SearchView$e$1;-><init>()V
00065c3einvoke-static {v0}, Landroid/support/v4/e/d;->a(Landroid/support/v4/e/e;)Landroid/os/Parcelable$Creator;
00065c44move-result-object v0
00065c46sput-object v0, Landroid/support/v7/widget/SearchView$e;->CREATOR:Landroid/os/Parcelable$Creator;
00065c4areturn-void
00065c24
00065c4c
00065c4candroid.support.v7.widget.SearchView$e::<init>(android.os.Parcel, java.lang.ClassLoader):
00065c5cinvoke-direct {v0, v1, v2}, Landroid/support/v4/g/a;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
00065c62const/4 v2, 0x0
00065c64invoke-virtual {v1, v2}, Landroid/os/Parcel;->readValue(Ljava/lang/ClassLoader;)Ljava/lang/Object;
00065c6amove-result-object v1
00065c6ccheck-cast v1, Ljava/lang/Boolean;
00065c70invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
00065c76move-result v1
00065c78iput-boolean v1, v0, Landroid/support/v7/widget/SearchView$e;->b:Z
00065c7creturn-void
00065c4c
00065c4candroid.support.v7.widget.SearchView$e::<init>(android.os.Parcel, java.lang.ClassLoader):
00065c5cinvoke-direct {v0, v1, v2}, Landroid/support/v4/g/a;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
00065c62const/4 v2, 0x0
00065c64invoke-virtual {v1, v2}, Landroid/os/Parcel;->readValue(Ljava/lang/ClassLoader;)Ljava/lang/Object;
00065c6amove-result-object v1
00065c6ccheck-cast v1, Ljava/lang/Boolean;
00065c70invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
00065c76move-result v1
00065c78iput-boolean v1, v0, Landroid/support/v7/widget/SearchView$e;->b:Z
00065c7creturn-void
00065c4c
00065c7e
00065c7e // align 0x10
00065c7e // align 0x10
00065c80
00065c80android.support.v7.widget.SearchView$e::<init>(android.os.Parcelable):
00065c90invoke-direct {v0, v1}, Landroid/support/v4/g/a;-><init>(Landroid/os/Parcelable;)V
00065c96return-void
00065c80
00065c80android.support.v7.widget.SearchView$e::<init>(android.os.Parcelable):
00065c90invoke-direct {v0, v1}, Landroid/support/v4/g/a;-><init>(Landroid/os/Parcelable;)V
00065c96return-void
00065c80
00065c98
00065c98android.support.v7.widget.SearchView$e::toString():
00065ca8new-instance v0, Ljava/lang/StringBuilder;
00065cacinvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00065cb2const-string v1, "SearchView.SavedState{"
00065cb6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00065cbcinvoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
00065cc2move-result v1
00065cc4invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
00065ccamove-result-object v1
00065cccinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00065cd2const-string v1, " isIconified="
00065cd6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00065cdciget-boolean v1, v2, Landroid/support/v7/widget/SearchView$e;->b:Z
00065ce0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00065ce6const-string v1, "}"
00065ceainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00065cf0invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00065cf6move-result-object v0
00065cf8return-object v0
00065c98
00065c98android.support.v7.widget.SearchView$e::toString():
00065ca8new-instance v0, Ljava/lang/StringBuilder;
00065cacinvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00065cb2const-string v1, "SearchView.SavedState{"
00065cb6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00065cbcinvoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
00065cc2move-result v1
00065cc4invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
00065ccamove-result-object v1
00065cccinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00065cd2const-string v1, " isIconified="
00065cd6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00065cdciget-boolean v1, v2, Landroid/support/v7/widget/SearchView$e;->b:Z
00065ce0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
00065ce6const-string v1, "}"
00065ceainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00065cf0invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00065cf6move-result-object v0
00065cf8return-object v0
00065c98
00065cfa
00065cfa // align 0x4
00065cfa // align 0x4
00065cfc
00065cfcandroid.support.v7.widget.SearchView$e::writeToParcel(android.os.Parcel, int):
00065d0cinvoke-super {v0, v1, v2}, Landroid/support/v4/g/a;->writeToParcel(Landroid/os/Parcel;I)V
00065d12iget-boolean v2, v0, Landroid/support/v7/widget/SearchView$e;->b:Z
00065d16invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
00065d1cmove-result-object v2
00065d1einvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeValue(Ljava/lang/Object;)V
00065d24return-void
00065cfc
00065cfcandroid.support.v7.widget.SearchView$e::writeToParcel(android.os.Parcel, int):
00065d0cinvoke-super {v0, v1, v2}, Landroid/support/v4/g/a;->writeToParcel(Landroid/os/Parcel;I)V
00065d12iget-boolean v2, v0, Landroid/support/v7/widget/SearchView$e;->b:Z
00065d16invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
00065d1cmove-result-object v2
00065d1einvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeValue(Ljava/lang/Object;)V
00065d24return-void
00065cfc
00065d26
00065d26 // align 0x8
00065d26 // align 0x8
00065d28
00065d28android.support.v7.widget.SearchView$f::<init>(android.graphics.Rect, android.graphics.Rect, android.view.View):
00065d38invoke-direct {v1, v2, v4}, Landroid/view/TouchDelegate;-><init>(Landroid/graphics/Rect;Landroid/view/View;)V
00065d3einvoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
00065d44move-result-object v0
00065d46invoke-static {v0}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
00065d4cmove-result-object v0
00065d4einvoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
00065d54move-result v0
00065d56iput v0, v1, Landroid/support/v7/widget/SearchView$f;->e:I
00065d5anew-instance v0, Landroid/graphics/Rect;
00065d5einvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
00065d64iput-object v0, v1, Landroid/support/v7/widget/SearchView$f;->b:Landroid/graphics/Rect;
00065d68new-instance v0, Landroid/graphics/Rect;
00065d6cinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
00065d72iput-object v0, v1, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
00065d76new-instance v0, Landroid/graphics/Rect;
00065d7ainvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
00065d80iput-object v0, v1, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
00065d84invoke-virtual {v1, v2, v3}, Landroid/support/v7/widget/SearchView$f;->a(Landroid/graphics/Rect;Landroid/graphics/Rect;)V
00065d8aiput-object v4, v1, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
00065d8ereturn-void
00065d28
00065d28android.support.v7.widget.SearchView$f::<init>(android.graphics.Rect, android.graphics.Rect, android.view.View):
00065d38invoke-direct {v1, v2, v4}, Landroid/view/TouchDelegate;-><init>(Landroid/graphics/Rect;Landroid/view/View;)V
00065d3einvoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
00065d44move-result-object v0
00065d46invoke-static {v0}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
00065d4cmove-result-object v0
00065d4einvoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
00065d54move-result v0
00065d56iput v0, v1, Landroid/support/v7/widget/SearchView$f;->e:I
00065d5anew-instance v0, Landroid/graphics/Rect;
00065d5einvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
00065d64iput-object v0, v1, Landroid/support/v7/widget/SearchView$f;->b:Landroid/graphics/Rect;
00065d68new-instance v0, Landroid/graphics/Rect;
00065d6cinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
00065d72iput-object v0, v1, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
00065d76new-instance v0, Landroid/graphics/Rect;
00065d7ainvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
00065d80iput-object v0, v1, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
00065d84invoke-virtual {v1, v2, v3}, Landroid/support/v7/widget/SearchView$f;->a(Landroid/graphics/Rect;Landroid/graphics/Rect;)V
00065d8aiput-object v4, v1, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
00065d8ereturn-void
00065d28
00065d90
00065d90android.support.v7.widget.SearchView$f::a(android.graphics.Rect, android.graphics.Rect):
00065da0iget-object v0, v2, Landroid/support/v7/widget/SearchView$f;->b:Landroid/graphics/Rect;
00065da4invoke-virtual {v0, v3}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
00065daaiget-object v0, v2, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
00065daeinvoke-virtual {v0, v3}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
00065db4iget-object v3, v2, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
00065db8iget v0, v2, Landroid/support/v7/widget/SearchView$f;->e:I
00065dbcneg-int v0, v0
00065dbeiget v1, v2, Landroid/support/v7/widget/SearchView$f;->e:I
00065dc2neg-int v1, v1
00065dc4invoke-virtual {v3, v0, v1}, Landroid/graphics/Rect;->inset(II)V
00065dcaiget-object v3, v2, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
00065dceinvoke-virtual {v3, v4}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
00065dd4return-void
00065d90
00065d90android.support.v7.widget.SearchView$f::a(android.graphics.Rect, android.graphics.Rect):
00065da0iget-object v0, v2, Landroid/support/v7/widget/SearchView$f;->b:Landroid/graphics/Rect;
00065da4invoke-virtual {v0, v3}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
00065daaiget-object v0, v2, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
00065daeinvoke-virtual {v0, v3}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
00065db4iget-object v3, v2, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
00065db8iget v0, v2, Landroid/support/v7/widget/SearchView$f;->e:I
00065dbcneg-int v0, v0
00065dbeiget v1, v2, Landroid/support/v7/widget/SearchView$f;->e:I
00065dc2neg-int v1, v1
00065dc4invoke-virtual {v3, v0, v1}, Landroid/graphics/Rect;->inset(II)V
00065dcaiget-object v3, v2, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
00065dceinvoke-virtual {v3, v4}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
00065dd4return-void
00065d90
00065dd6
00065dd6 // align 0x8
00065dd6 // align 0x8
00065dd8
00065dd8android.support.v7.widget.SearchView$f::onTouchEvent(android.view.MotionEvent):
00065de8invoke-virtual {v7}, Landroid/view/MotionEvent;->getX()F
00065deemove-result v0
00065df0float-to-int v0, v0
00065df2invoke-virtual {v7}, Landroid/view/MotionEvent;->getY()F
00065df8move-result v1
00065dfafloat-to-int v1, v1
00065dfcinvoke-virtual {v7}, Landroid/view/MotionEvent;->getAction()I
00065e02move-result v2
00065e04const/4 v3, 0x1
00065e06const/4 v4, 0x0
00065e08packed-switch v2, :pswitch_data_68
00065e0egoto :goto_33
00065e10iget-boolean v2, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
00065e14iput-boolean v4, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
00065e18goto :goto_34
00065e1aiget-boolean v2, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
00065e1eif-eqz v2, :cond_34
00065e22iget-object v5, v6, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
00065e26invoke-virtual {v5, v0, v1}, Landroid/graphics/Rect;->contains(II)Z
00065e2cmove-result v5
00065e2eif-nez v5, :cond_34
00065e32const/4 v3, 0x0
00065e34goto :goto_34
00065e36iget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->b:Landroid/graphics/Rect;
00065e3ainvoke-virtual {v2, v0, v1}, Landroid/graphics/Rect;->contains(II)Z
00065e40move-result v2
00065e42if-eqz v2, :cond_33
00065e46iput-boolean v3, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
00065e4aconst/4 v2, 0x1
00065e4cgoto :goto_34
00065e4econst/4 v2, 0x0
00065e50if-eqz v2, :cond_67
00065e54if-eqz v3, :cond_52
00065e58iget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
00065e5cinvoke-virtual {v2, v0, v1}, Landroid/graphics/Rect;->contains(II)Z
00065e62move-result v2
00065e64if-nez v2, :cond_52
00065e68iget-object v0, v6, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
00065e6cinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
00065e72move-result v0
00065e74div-int/lit8 v0, v0, 0x2
00065e78int-to-float v0, v0
00065e7aiget-object v1, v6, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
00065e7einvoke-virtual {v1}, Landroid/view/View;->getHeight()I
00065e84move-result v1
00065e86div-int/lit8 v1, v1, 0x2
00065e8agoto :goto_5d
00065e8ciget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
00065e90iget v2, v2, Landroid/graphics/Rect;->left:I
00065e94sub-int/2addr v0, v2
00065e96int-to-float v0, v0
00065e98iget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
00065e9ciget v2, v2, Landroid/graphics/Rect;->top:I
00065ea0sub-int/2addr v1, v2
00065ea2int-to-float v1, v1
00065ea4invoke-virtual {v7, v0, v1}, Landroid/view/MotionEvent;->setLocation(FF)V
00065eaaiget-object v0, v6, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
00065eaeinvoke-virtual {v0, v7}, Landroid/view/View;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z
00065eb4move-result v4
00065eb6return v4
00065eb8.packed-switch 0x0
00065dd8
00065dd8android.support.v7.widget.SearchView$f::onTouchEvent(android.view.MotionEvent):
00065de8invoke-virtual {v7}, Landroid/view/MotionEvent;->getX()F
00065deemove-result v0
00065df0float-to-int v0, v0
00065df2invoke-virtual {v7}, Landroid/view/MotionEvent;->getY()F
00065df8move-result v1
00065dfafloat-to-int v1, v1
00065dfcinvoke-virtual {v7}, Landroid/view/MotionEvent;->getAction()I
00065e02move-result v2
00065e04const/4 v3, 0x1
00065e06const/4 v4, 0x0
00065e08packed-switch v2, :pswitch_data_68
00065e0egoto :goto_33
00065e10iget-boolean v2, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
00065e14iput-boolean v4, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
00065e18goto :goto_34
00065e1aiget-boolean v2, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
00065e1eif-eqz v2, :cond_34
00065e22iget-object v5, v6, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
00065e26invoke-virtual {v5, v0, v1}, Landroid/graphics/Rect;->contains(II)Z
00065e2cmove-result v5
00065e2eif-nez v5, :cond_34
00065e32const/4 v3, 0x0
00065e34goto :goto_34
00065e36iget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->b:Landroid/graphics/Rect;
00065e3ainvoke-virtual {v2, v0, v1}, Landroid/graphics/Rect;->contains(II)Z
00065e40move-result v2
00065e42if-eqz v2, :cond_33
00065e46iput-boolean v3, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
00065e4aconst/4 v2, 0x1
00065e4cgoto :goto_34
00065e4econst/4 v2, 0x0
00065e50if-eqz v2, :cond_67
00065e54if-eqz v3, :cond_52
00065e58iget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
00065e5cinvoke-virtual {v2, v0, v1}, Landroid/graphics/Rect;->contains(II)Z
00065e62move-result v2
00065e64if-nez v2, :cond_52
00065e68iget-object v0, v6, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
00065e6cinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
00065e72move-result v0
00065e74div-int/lit8 v0, v0, 0x2
00065e78int-to-float v0, v0
00065e7aiget-object v1, v6, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
00065e7einvoke-virtual {v1}, Landroid/view/View;->getHeight()I
00065e84move-result v1
00065e86div-int/lit8 v1, v1, 0x2
00065e8agoto :goto_5d
00065e8ciget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
00065e90iget v2, v2, Landroid/graphics/Rect;->left:I
00065e94sub-int/2addr v0, v2
00065e96int-to-float v0, v0
00065e98iget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
00065e9ciget v2, v2, Landroid/graphics/Rect;->top:I
00065ea0sub-int/2addr v1, v2
00065ea2int-to-float v1, v1
00065ea4invoke-virtual {v7, v0, v1}, Landroid/view/MotionEvent;->setLocation(FF)V
00065eaaiget-object v0, v6, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
00065eaeinvoke-virtual {v0, v7}, Landroid/view/View;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z
00065eb4move-result v4
00065eb6return v4
00065eb8.packed-switch 0x0
00065dd8
00065ed0
00065ed0android.support.v7.widget.SearchView::<clinit>():
00065ee0new-instance v0, Landroid/support/v7/widget/SearchView$a;
00065ee4invoke-direct {v0}, Landroid/support/v7/widget/SearchView$a;-><init>()V
00065eeasput-object v0, Landroid/support/v7/widget/SearchView;->i:Landroid/support/v7/widget/SearchView$a;
00065eeereturn-void
00065ed0
00065ed0android.support.v7.widget.SearchView::<clinit>():
00065ee0new-instance v0, Landroid/support/v7/widget/SearchView$a;
00065ee4invoke-direct {v0}, Landroid/support/v7/widget/SearchView$a;-><init>()V
00065eeasput-object v0, Landroid/support/v7/widget/SearchView;->i:Landroid/support/v7/widget/SearchView$a;
00065eeereturn-void
00065ed0
00065ef0
00065ef0android.support.v7.widget.SearchView::a(java.lang.String, android.net.Uri, java.lang.String, java.lang.String, int, java.lang.String):
00065f00new-instance v0, Landroid/content/Intent;
00065f04invoke-direct {v0, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00065f0aconst/high16 v2, 0x10000000
00065f0einvoke-virtual {v0, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
00065f14if-eqz v3, :cond_f
00065f18invoke-virtual {v0, v3}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
00065f1econst-string v2, "user_query"
00065f22iget-object v3, v1, Landroid/support/v7/widget/SearchView;->J:Ljava/lang/CharSequence;
00065f26invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;
00065f2cif-eqz v5, :cond_1d
00065f30const-string v2, "query"
00065f34invoke-virtual {v0, v2, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00065f3aif-eqz v4, :cond_24
00065f3econst-string v2, "intent_extra_data_key"
00065f42invoke-virtual {v0, v2, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00065f48iget-object v2, v1, Landroid/support/v7/widget/SearchView;->M:Landroid/os/Bundle;
00065f4cif-eqz v2, :cond_2f
00065f50const-string v2, "app_data"
00065f54iget-object v3, v1, Landroid/support/v7/widget/SearchView;->M:Landroid/os/Bundle;
00065f58invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
00065f5eif-eqz v6, :cond_3b
00065f62const-string v2, "action_key"
00065f66invoke-virtual {v0, v2, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
00065f6cconst-string v2, "action_msg"
00065f70invoke-virtual {v0, v2, v7}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00065f76iget-object v2, v1, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
00065f7ainvoke-virtual {v2}, Landroid/app/SearchableInfo;->getSearchActivity()Landroid/content/ComponentName;
00065f80move-result-object v2
00065f82invoke-virtual {v0, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
00065f88return-object v0
00065ef0
00065ef0android.support.v7.widget.SearchView::a(java.lang.String, android.net.Uri, java.lang.String, java.lang.String, int, java.lang.String):
00065f00new-instance v0, Landroid/content/Intent;
00065f04invoke-direct {v0, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00065f0aconst/high16 v2, 0x10000000
00065f0einvoke-virtual {v0, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
00065f14if-eqz v3, :cond_f
00065f18invoke-virtual {v0, v3}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
00065f1econst-string v2, "user_query"
00065f22iget-object v3, v1, Landroid/support/v7/widget/SearchView;->J:Ljava/lang/CharSequence;
00065f26invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;
00065f2cif-eqz v5, :cond_1d
00065f30const-string v2, "query"
00065f34invoke-virtual {v0, v2, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00065f3aif-eqz v4, :cond_24
00065f3econst-string v2, "intent_extra_data_key"
00065f42invoke-virtual {v0, v2, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00065f48iget-object v2, v1, Landroid/support/v7/widget/SearchView;->M:Landroid/os/Bundle;
00065f4cif-eqz v2, :cond_2f
00065f50const-string v2, "app_data"
00065f54iget-object v3, v1, Landroid/support/v7/widget/SearchView;->M:Landroid/os/Bundle;
00065f58invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
00065f5eif-eqz v6, :cond_3b
00065f62const-string v2, "action_key"
00065f66invoke-virtual {v0, v2, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
00065f6cconst-string v2, "action_msg"
00065f70invoke-virtual {v0, v2, v7}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00065f76iget-object v2, v1, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
00065f7ainvoke-virtual {v2}, Landroid/app/SearchableInfo;->getSearchActivity()Landroid/content/ComponentName;
00065f80move-result-object v2
00065f82invoke-virtual {v0, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
00065f88return-object v0
00065ef0
00065f8a
00065f8a // align 0x4
00065f8a // align 0x4
00065f8c
00065f8candroid.support.v7.widget.SearchView::a(android.view.View, android.graphics.Rect):
00065f9ciget-object v0, v4, Landroid/support/v7/widget/SearchView;->o:[I
00065fa0invoke-virtual {v5, v0}, Landroid/view/View;->getLocationInWindow([I)V
00065fa6iget-object v0, v4, Landroid/support/v7/widget/SearchView;->p:[I
00065faainvoke-virtual {v4, v0}, Landroid/support/v7/widget/SearchView;->getLocationInWindow([I)V
00065fb0iget-object v0, v4, Landroid/support/v7/widget/SearchView;->o:[I
00065fb4const/4 v1, 0x1
00065fb6aget v0, v0, v1
00065fbaiget-object v2, v4, Landroid/support/v7/widget/SearchView;->p:[I
00065fbeaget v1, v2, v1
00065fc2sub-int/2addr v0, v1
00065fc4iget-object v1, v4, Landroid/support/v7/widget/SearchView;->o:[I
00065fc8const/4 v2, 0x0
00065fcaaget v1, v1, v2
00065fceiget-object v3, v4, Landroid/support/v7/widget/SearchView;->p:[I
00065fd2aget v2, v3, v2
00065fd6sub-int/2addr v1, v2
00065fd8invoke-virtual {v5}, Landroid/view/View;->getWidth()I
00065fdemove-result v2
00065fe0add-int/2addr v2, v1
00065fe2invoke-virtual {v5}, Landroid/view/View;->getHeight()I
00065fe8move-result v5
00065feaadd-int/2addr v5, v0
00065fecinvoke-virtual {v6, v1, v0, v2, v5}, Landroid/graphics/Rect;->set(IIII)V
00065ff2return-void
00065f8c
00065f8candroid.support.v7.widget.SearchView::a(android.view.View, android.graphics.Rect):
00065f9ciget-object v0, v4, Landroid/support/v7/widget/SearchView;->o:[I
00065fa0invoke-virtual {v5, v0}, Landroid/view/View;->getLocationInWindow([I)V
00065fa6iget-object v0, v4, Landroid/support/v7/widget/SearchView;->p:[I
00065faainvoke-virtual {v4, v0}, Landroid/support/v7/widget/SearchView;->getLocationInWindow([I)V
00065fb0iget-object v0, v4, Landroid/support/v7/widget/SearchView;->o:[I
00065fb4const/4 v1, 0x1
00065fb6aget v0, v0, v1
00065fbaiget-object v2, v4, Landroid/support/v7/widget/SearchView;->p:[I
00065fbeaget v1, v2, v1
00065fc2sub-int/2addr v0, v1
00065fc4iget-object v1, v4, Landroid/support/v7/widget/SearchView;->o:[I
00065fc8const/4 v2, 0x0
00065fcaaget v1, v1, v2
00065fceiget-object v3, v4, Landroid/support/v7/widget/SearchView;->p:[I
00065fd2aget v2, v3, v2
00065fd6sub-int/2addr v1, v2
00065fd8invoke-virtual {v5}, Landroid/view/View;->getWidth()I
00065fdemove-result v2
00065fe0add-int/2addr v2, v1
00065fe2invoke-virtual {v5}, Landroid/view/View;->getHeight()I
00065fe8move-result v5
00065feaadd-int/2addr v5, v0
00065fecinvoke-virtual {v6, v1, v0, v2, v5}, Landroid/graphics/Rect;->set(IIII)V
00065ff2return-void
00065f8c
00065ff4
00065ff4android.support.v7.widget.SearchView::a(boolean):
00066004iput-boolean v7, v6, Landroid/support/v7/widget/SearchView;->C:Z
00066008const/16 v0, 0x8
0006600cconst/4 v1, 0x0
0006600eif-eqz v7, :cond_9
00066012const/4 v2, 0x0
00066014goto :goto_b
00066016const/16 v2, 0x8
0006601aiget-object v3, v6, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
0006601einvoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;
00066024move-result-object v3
00066026invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
0006602cmove-result v3
0006602econst/4 v4, 0x1
00066030xor-int/2addr v3, v4
00066032iget-object v5, v6, Landroid/support/v7/widget/SearchView;->b:Landroid/widget/ImageView;
00066036invoke-virtual {v5, v2}, Landroid/widget/ImageView;->setVisibility(I)V
0006603cinvoke-direct {v6, v3}, Landroid/support/v7/widget/SearchView;->b(Z)V
00066042iget-object v2, v6, Landroid/support/v7/widget/SearchView;->j:Landroid/view/View;
00066046if-eqz v7, :cond_26
0006604aconst/16 v7, 0x8
0006604egoto :goto_27
00066050const/4 v7, 0x0
00066052invoke-virtual {v2, v7}, Landroid/view/View;->setVisibility(I)V
00066058iget-object v7, v6, Landroid/support/v7/widget/SearchView;->q:Landroid/widget/ImageView;
0006605cinvoke-virtual {v7}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
00066062move-result-object v7
00066064if-eqz v7, :cond_38
00066068iget-boolean v7, v6, Landroid/support/v7/widget/SearchView;->B:Z
0006606cif-eqz v7, :cond_37
00066070goto :goto_38
00066072const/4 v0, 0x0
00066074iget-object v7, v6, Landroid/support/v7/widget/SearchView;->q:Landroid/widget/ImageView;
00066078invoke-virtual {v7, v0}, Landroid/widget/ImageView;->setVisibility(I)V
0006607einvoke-direct {v6}, Landroid/support/v7/widget/SearchView;->m()V
00066084if-nez v3, :cond_43
00066088const/4 v1, 0x1
0006608ainvoke-direct {v6, v1}, Landroid/support/v7/widget/SearchView;->c(Z)V
00066090invoke-direct {v6}, Landroid/support/v7/widget/SearchView;->l()V
00066096return-void
00065ff4
00065ff4android.support.v7.widget.SearchView::a(boolean):
00066004iput-boolean v7, v6, Landroid/support/v7/widget/SearchView;->C:Z
00066008const/16 v0, 0x8
0006600cconst/4 v1, 0x0
0006600eif-eqz v7, :cond_9
00066012const/4 v2, 0x0
00066014goto :goto_b
00066016const/16 v2, 0x8
0006601aiget-object v3, v6, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
0006601einvoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;
00066024move-result-object v3
00066026invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
0006602cmove-result v3
0006602econst/4 v4, 0x1
00066030xor-int/2addr v3, v4
00066032iget-object v5, v6, Landroid/support/v7/widget/SearchView;->b:Landroid/widget/ImageView;
00066036invoke-virtual {v5, v2}, Landroid/widget/ImageView;->setVisibility(I)V
0006603cinvoke-direct {v6, v3}, Landroid/support/v7/widget/SearchView;->b(Z)V
00066042iget-object v2, v6, Landroid/support/v7/widget/SearchView;->j:Landroid/view/View;
00066046if-eqz v7, :cond_26
0006604aconst/16 v7, 0x8
0006604egoto :goto_27
00066050const/4 v7, 0x0
00066052invoke-virtual {v2, v7}, Landroid/view/View;->setVisibility(I)V
00066058iget-object v7, v6, Landroid/support/v7/widget/SearchView;->q:Landroid/widget/ImageView;
0006605cinvoke-virtual {v7}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
00066062move-result-object v7
00066064if-eqz v7, :cond_38
00066068iget-boolean v7, v6, Landroid/support/v7/widget/SearchView;->B:Z
0006606cif-eqz v7, :cond_37
00066070goto :goto_38
00066072const/4 v0, 0x0
00066074iget-object v7, v6, Landroid/support/v7/widget/SearchView;->q:Landroid/widget/ImageView;
00066078invoke-virtual {v7, v0}, Landroid/widget/ImageView;->setVisibility(I)V
0006607einvoke-direct {v6}, Landroid/support/v7/widget/SearchView;->m()V
00066084if-nez v3, :cond_43
00066088const/4 v1, 0x1
0006608ainvoke-direct {v6, v1}, Landroid/support/v7/widget/SearchView;->c(Z)V
00066090invoke-direct {v6}, Landroid/support/v7/widget/SearchView;->l()V
00066096return-void
00065ff4
00066098
00066098android.support.v7.widget.SearchView::a(android.content.Context):
000660a8invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000660aemove-result-object v1
000660b0invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
000660b6move-result-object v1
000660b8iget v1, v1, Landroid/content/res/Configuration;->orientation:I
000660bcconst/4 v0, 0x2
000660beif-ne v1, v0, :cond_f
000660c2const/4 v1, 0x1
000660c4goto :goto_10
000660c6const/4 v1, 0x0
000660c8return v1
00066098
00066098android.support.v7.widget.SearchView::a(android.content.Context):
000660a8invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000660aemove-result-object v1
000660b0invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
000660b6move-result-object v1
000660b8iget v1, v1, Landroid/content/res/Configuration;->orientation:I
000660bcconst/4 v0, 0x2
000660beif-ne v1, v0, :cond_f
000660c2const/4 v1, 0x1
000660c4goto :goto_10
000660c6const/4 v1, 0x0
000660c8return v1
00066098
000660ca
000660ca // align 0x4
000660ca // align 0x4
000660cc
000660ccandroid.support.v7.widget.SearchView::b(java.lang.CharSequence):
000660dciget-boolean v0, v5, Landroid/support/v7/widget/SearchView;->B:Z
000660e0if-eqz v0, :cond_37
000660e4iget-object v0, v5, Landroid/support/v7/widget/SearchView;->r:Landroid/graphics/drawable/Drawable;
000660e8if-nez v0, :cond_9
000660ecgoto :goto_37
000660eeiget-object v0, v5, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
000660f2invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getTextSize()F
000660f8move-result v0
000660fafloat-to-double v0, v0
000660fcconst-wide/high16 v2, 0x3ff4000000000000
00066100invoke-static {v0, v1}, Ljava/lang/Double;->isNaN(D)Z
00066106mul-double v0, v0, v2
0006610adouble-to-int v0, v0
0006610ciget-object v1, v5, Landroid/support/v7/widget/SearchView;->r:Landroid/graphics/drawable/Drawable;
00066110const/4 v2, 0x0
00066112invoke-virtual {v1, v2, v2, v0, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
00066118new-instance v0, Landroid/text/SpannableStringBuilder;
0006611cconst-string v1, " "
00066120invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V
00066126new-instance v1, Landroid/text/style/ImageSpan;
0006612aiget-object v2, v5, Landroid/support/v7/widget/SearchView;->r:Landroid/graphics/drawable/Drawable;
0006612einvoke-direct {v1, v2}, Landroid/text/style/ImageSpan;-><init>(Landroid/graphics/drawable/Drawable;)V
00066134const/4 v2, 0x1
00066136const/4 v3, 0x2
00066138const/16 v4, 0x21
0006613cinvoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V
00066142invoke-virtual {v0, v6}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
00066148return-object v0
0006614areturn-object v6
000660cc
000660ccandroid.support.v7.widget.SearchView::b(java.lang.CharSequence):
000660dciget-boolean v0, v5, Landroid/support/v7/widget/SearchView;->B:Z
000660e0if-eqz v0, :cond_37
000660e4iget-object v0, v5, Landroid/support/v7/widget/SearchView;->r:Landroid/graphics/drawable/Drawable;
000660e8if-nez v0, :cond_9
000660ecgoto :goto_37
000660eeiget-object v0, v5, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
000660f2invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getTextSize()F
000660f8move-result v0
000660fafloat-to-double v0, v0
000660fcconst-wide/high16 v2, 0x3ff4000000000000
00066100invoke-static {v0, v1}, Ljava/lang/Double;->isNaN(D)Z
00066106mul-double v0, v0, v2
0006610adouble-to-int v0, v0
0006610ciget-object v1, v5, Landroid/support/v7/widget/SearchView;->r:Landroid/graphics/drawable/Drawable;
00066110const/4 v2, 0x0
00066112invoke-virtual {v1, v2, v2, v0, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
00066118new-instance v0, Landroid/text/SpannableStringBuilder;
0006611cconst-string v1, " "
00066120invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V
00066126new-instance v1, Landroid/text/style/ImageSpan;
0006612aiget-object v2, v5, Landroid/support/v7/widget/SearchView;->r:Landroid/graphics/drawable/Drawable;
0006612einvoke-direct {v1, v2}, Landroid/text/style/ImageSpan;-><init>(Landroid/graphics/drawable/Drawable;)V
00066134const/4 v2, 0x1
00066136const/4 v3, 0x2
00066138const/16 v4, 0x21
0006613cinvoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V
00066142invoke-virtual {v0, v6}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
00066148return-object v0
0006614areturn-object v6
000660cc
0006614c
0006614candroid.support.v7.widget.SearchView::b(boolean):
0006615ciget-boolean v0, v1, Landroid/support/v7/widget/SearchView;->D:Z
00066160if-eqz v0, :cond_18
00066164invoke-direct {v1}, Landroid/support/v7/widget/SearchView;->k()Z
0006616amove-result v0
0006616cif-eqz v0, :cond_18
00066170invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;->hasFocus()Z
00066176move-result v0
00066178if-eqz v0, :cond_18
0006617cif-nez v2, :cond_16
00066180iget-boolean v2, v1, Landroid/support/v7/widget/SearchView;->I:Z
00066184if-nez v2, :cond_18
00066188const/4 v2, 0x0
0006618agoto :goto_1a
0006618cconst/16 v2, 0x8
00066190iget-object v0, v1, Landroid/support/v7/widget/SearchView;->c:Landroid/widget/ImageView;
00066194invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
0006619areturn-void
0006614c
0006614candroid.support.v7.widget.SearchView::b(boolean):
0006615ciget-boolean v0, v1, Landroid/support/v7/widget/SearchView;->D:Z
00066160if-eqz v0, :cond_18
00066164invoke-direct {v1}, Landroid/support/v7/widget/SearchView;->k()Z
0006616amove-result v0
0006616cif-eqz v0, :cond_18
00066170invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;->hasFocus()Z
00066176move-result v0
00066178if-eqz v0, :cond_18
0006617cif-nez v2, :cond_16
00066180iget-boolean v2, v1, Landroid/support/v7/widget/SearchView;->I:Z
00066184if-nez v2, :cond_18
00066188const/4 v2, 0x0
0006618agoto :goto_1a
0006618cconst/16 v2, 0x8
00066190iget-object v0, v1, Landroid/support/v7/widget/SearchView;->c:Landroid/widget/ImageView;
00066194invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
0006619areturn-void
0006614c
0006619c
0006619candroid.support.v7.widget.SearchView::c(boolean):
000661aciget-boolean v0, v2, Landroid/support/v7/widget/SearchView;->I:Z
000661b0const/16 v1, 0x8
000661b4if-eqz v0, :cond_15
000661b8invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->c()Z
000661bemove-result v0
000661c0if-nez v0, :cond_15
000661c4if-eqz v3, :cond_15
000661c8const/4 v3, 0x0
000661caiget-object v0, v2, Landroid/support/v7/widget/SearchView;->c:Landroid/widget/ImageView;
000661ceinvoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
000661d4goto :goto_17
000661d6const/16 v3, 0x8
000661daiget-object v0, v2, Landroid/support/v7/widget/SearchView;->e:Landroid/widget/ImageView;
000661deinvoke-virtual {v0, v3}, Landroid/widget/ImageView;->setVisibility(I)V
000661e4return-void
0006619c
0006619candroid.support.v7.widget.SearchView::c(boolean):
000661aciget-boolean v0, v2, Landroid/support/v7/widget/SearchView;->I:Z
000661b0const/16 v1, 0x8
000661b4if-eqz v0, :cond_15
000661b8invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->c()Z
000661bemove-result v0
000661c0if-nez v0, :cond_15
000661c4if-eqz v3, :cond_15
000661c8const/4 v3, 0x0
000661caiget-object v0, v2, Landroid/support/v7/widget/SearchView;->c:Landroid/widget/ImageView;
000661ceinvoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
000661d4goto :goto_17
000661d6const/16 v3, 0x8
000661daiget-object v0, v2, Landroid/support/v7/widget/SearchView;->e:Landroid/widget/ImageView;
000661deinvoke-virtual {v0, v3}, Landroid/widget/ImageView;->setVisibility(I)V
000661e4return-void
0006619c
000661e6
000661e6 // align 0x8
000661e6 // align 0x8
000661e8
000661e8android.support.v7.widget.SearchView::getPreferredHeight():
000661f8invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
000661femove-result-object v0
00066200invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00066206move-result-object v0
00066208sget v1, Landroid/support/v7/a/a$d;->abc_search_view_preferred_height:I
0006620cinvoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
00066212move-result v0
00066214return v0
000661e8
000661e8android.support.v7.widget.SearchView::getPreferredHeight():
000661f8invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
000661femove-result-object v0
00066200invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00066206move-result-object v0
00066208sget v1, Landroid/support/v7/a/a$d;->abc_search_view_preferred_height:I
0006620cinvoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
00066212move-result v0
00066214return v0
000661e8
00066216
00066216 // align 0x8
00066216 // align 0x8
00066218
00066218android.support.v7.widget.SearchView::getPreferredWidth():
00066228invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
0006622emove-result-object v0
00066230invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00066236move-result-object v0
00066238sget v1, Landroid/support/v7/a/a$d;->abc_search_view_preferred_width:I
0006623cinvoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
00066242move-result v0
00066244return v0
00066218
00066218android.support.v7.widget.SearchView::getPreferredWidth():
00066228invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
0006622emove-result-object v0
00066230invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00066236move-result-object v0
00066238sget v1, Landroid/support/v7/a/a$d;->abc_search_view_preferred_width:I
0006623cinvoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
00066242move-result v0
00066244return v0
00066218
00066246
00066246 // align 0x8
00066246 // align 0x8
00066248
00066248android.support.v7.widget.SearchView::j():
00066258iget-object v0, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
0006625cconst/4 v1, 0x0
0006625eif-eqz v0, :cond_36
00066262iget-object v0, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
00066266invoke-virtual {v0}, Landroid/app/SearchableInfo;->getVoiceSearchEnabled()Z
0006626cmove-result v0
0006626eif-eqz v0, :cond_36
00066272const/4 v0, 0x0
00066274iget-object v2, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
00066278invoke-virtual {v2}, Landroid/app/SearchableInfo;->getVoiceSearchLaunchWebSearch()Z
0006627emove-result v2
00066280if-eqz v2, :cond_19
00066284iget-object v0, v4, Landroid/support/v7/widget/SearchView;->u:Landroid/content/Intent;
00066288goto :goto_23
0006628aiget-object v2, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
0006628einvoke-virtual {v2}, Landroid/app/SearchableInfo;->getVoiceSearchLaunchRecognizer()Z
00066294move-result v2
00066296if-eqz v2, :cond_23
0006629aiget-object v0, v4, Landroid/support/v7/widget/SearchView;->v:Landroid/content/Intent;
0006629eif-eqz v0, :cond_36
000662a2invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
000662a8move-result-object v2
000662aainvoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
000662b0move-result-object v2
000662b2const/high16 v3, 0x10000
000662b6invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;->resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;
000662bcmove-result-object v0
000662beif-eqz v0, :cond_36
000662c2const/4 v1, 0x1
000662c4return v1
00066248
00066248android.support.v7.widget.SearchView::j():
00066258iget-object v0, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
0006625cconst/4 v1, 0x0
0006625eif-eqz v0, :cond_36
00066262iget-object v0, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
00066266invoke-virtual {v0}, Landroid/app/SearchableInfo;->getVoiceSearchEnabled()Z
0006626cmove-result v0
0006626eif-eqz v0, :cond_36
00066272const/4 v0, 0x0
00066274iget-object v2, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
00066278invoke-virtual {v2}, Landroid/app/SearchableInfo;->getVoiceSearchLaunchWebSearch()Z
0006627emove-result v2
00066280if-eqz v2, :cond_19
00066284iget-object v0, v4, Landroid/support/v7/widget/SearchView;->u:Landroid/content/Intent;
00066288goto :goto_23
0006628aiget-object v2, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
0006628einvoke-virtual {v2}, Landroid/app/SearchableInfo;->getVoiceSearchLaunchRecognizer()Z
00066294move-result v2
00066296if-eqz v2, :cond_23
0006629aiget-object v0, v4, Landroid/support/v7/widget/SearchView;->v:Landroid/content/Intent;
0006629eif-eqz v0, :cond_36
000662a2invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
000662a8move-result-object v2
000662aainvoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
000662b0move-result-object v2
000662b2const/high16 v3, 0x10000
000662b6invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;->resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;
000662bcmove-result-object v0
000662beif-eqz v0, :cond_36
000662c2const/4 v1, 0x1
000662c4return v1
00066248
Loading..