Fragment$1.smali 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. .class Landroid/support/v4/app/Fragment$1;
  2. .super Landroid/support/v4/app/FragmentContainer;
  3. .source "Fragment.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingMethod;
  6. value = Landroid/support/v4/app/Fragment;->instantiateChildFragmentManager()V
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0x0
  10. name = null
  11. .end annotation
  12. # instance fields
  13. .field final synthetic this$0:Landroid/support/v4/app/Fragment;
  14. # direct methods
  15. .method constructor <init>(Landroid/support/v4/app/Fragment;)V
  16. .locals 0
  17. .prologue
  18. .line 1928
  19. iput-object p1, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  20. invoke-direct {p0}, Landroid/support/v4/app/FragmentContainer;-><init>()V
  21. return-void
  22. .end method
  23. # virtual methods
  24. .method public onFindViewById(I)Landroid/view/View;
  25. .locals 2
  26. .param p1, "id" # I
  27. .annotation build Landroid/support/annotation/Nullable;
  28. .end annotation
  29. .prologue
  30. .line 1932
  31. iget-object v0, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  32. iget-object v0, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  33. if-nez v0, :cond_0
  34. .line 1933
  35. new-instance v0, Ljava/lang/IllegalStateException;
  36. const-string v1, "Fragment does not have a view"
  37. invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  38. throw v0
  39. .line 1935
  40. :cond_0
  41. iget-object v0, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  42. iget-object v0, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  43. invoke-virtual {v0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
  44. move-result-object v0
  45. return-object v0
  46. .end method
  47. .method public onHasView()Z
  48. .locals 1
  49. .prologue
  50. .line 1940
  51. iget-object v0, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  52. iget-object v0, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  53. if-eqz v0, :cond_0
  54. const/4 v0, 0x1
  55. :goto_0
  56. return v0
  57. :cond_0
  58. const/4 v0, 0x0
  59. goto :goto_0
  60. .end method