BaseFragmentActivityDonut.smali 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. .class abstract Landroid/support/v4/app/BaseFragmentActivityDonut;
  2. .super Landroid/app/Activity;
  3. .source "BaseFragmentActivityDonut.java"
  4. # direct methods
  5. .method constructor <init>()V
  6. .locals 0
  7. .prologue
  8. .line 29
  9. invoke-direct {p0}, Landroid/app/Activity;-><init>()V
  10. return-void
  11. .end method
  12. # virtual methods
  13. .method abstract dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  14. .end method
  15. .method protected onCreate(Landroid/os/Bundle;)V
  16. .locals 2
  17. .param p1, "savedInstanceState" # Landroid/os/Bundle;
  18. .prologue
  19. .line 33
  20. sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
  21. const/16 v1, 0xb
  22. if-ge v0, v1, :cond_0
  23. invoke-virtual {p0}, Landroid/support/v4/app/BaseFragmentActivityDonut;->getLayoutInflater()Landroid/view/LayoutInflater;
  24. move-result-object v0
  25. invoke-virtual {v0}, Landroid/view/LayoutInflater;->getFactory()Landroid/view/LayoutInflater$Factory;
  26. move-result-object v0
  27. if-nez v0, :cond_0
  28. .line 36
  29. invoke-virtual {p0}, Landroid/support/v4/app/BaseFragmentActivityDonut;->getLayoutInflater()Landroid/view/LayoutInflater;
  30. move-result-object v0
  31. invoke-virtual {v0, p0}, Landroid/view/LayoutInflater;->setFactory(Landroid/view/LayoutInflater$Factory;)V
  32. .line 39
  33. :cond_0
  34. invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
  35. .line 40
  36. return-void
  37. .end method
  38. .method public onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  39. .locals 2
  40. .param p1, "name" # Ljava/lang/String;
  41. .param p2, "context" # Landroid/content/Context;
  42. .param p3, "attrs" # Landroid/util/AttributeSet;
  43. .prologue
  44. .line 44
  45. const/4 v1, 0x0
  46. invoke-virtual {p0, v1, p1, p2, p3}, Landroid/support/v4/app/BaseFragmentActivityDonut;->dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  47. move-result-object v0
  48. .line 45
  49. .local v0, "v":Landroid/view/View;
  50. if-nez v0, :cond_0
  51. .line 46
  52. invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  53. move-result-object v0
  54. .line 48
  55. .end local v0 # "v":Landroid/view/View;
  56. :cond_0
  57. return-object v0
  58. .end method