MediaDescriptionCompatApi21.smali 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. .class Landroid/support/v4/media/MediaDescriptionCompatApi21;
  2. .super Ljava/lang/Object;
  3. .source "MediaDescriptionCompatApi21.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/MemberClasses;
  6. value = {
  7. Landroid/support/v4/media/MediaDescriptionCompatApi21$Builder;
  8. }
  9. .end annotation
  10. # direct methods
  11. .method constructor <init>()V
  12. .locals 0
  13. .prologue
  14. .line 24
  15. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  16. .line 62
  17. return-void
  18. .end method
  19. .method public static fromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  20. .locals 1
  21. .param p0, "in" # Landroid/os/Parcel;
  22. .prologue
  23. .line 59
  24. sget-object v0, Landroid/media/MediaDescription;->CREATOR:Landroid/os/Parcelable$Creator;
  25. invoke-interface {v0, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  26. move-result-object v0
  27. return-object v0
  28. .end method
  29. .method public static getDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;
  30. .locals 1
  31. .param p0, "descriptionObj" # Ljava/lang/Object;
  32. .prologue
  33. .line 39
  34. check-cast p0, Landroid/media/MediaDescription;
  35. .end local p0 # "descriptionObj":Ljava/lang/Object;
  36. invoke-virtual {p0}, Landroid/media/MediaDescription;->getDescription()Ljava/lang/CharSequence;
  37. move-result-object v0
  38. return-object v0
  39. .end method
  40. .method public static getExtras(Ljava/lang/Object;)Landroid/os/Bundle;
  41. .locals 1
  42. .param p0, "descriptionObj" # Ljava/lang/Object;
  43. .prologue
  44. .line 51
  45. check-cast p0, Landroid/media/MediaDescription;
  46. .end local p0 # "descriptionObj":Ljava/lang/Object;
  47. invoke-virtual {p0}, Landroid/media/MediaDescription;->getExtras()Landroid/os/Bundle;
  48. move-result-object v0
  49. return-object v0
  50. .end method
  51. .method public static getIconBitmap(Ljava/lang/Object;)Landroid/graphics/Bitmap;
  52. .locals 1
  53. .param p0, "descriptionObj" # Ljava/lang/Object;
  54. .prologue
  55. .line 43
  56. check-cast p0, Landroid/media/MediaDescription;
  57. .end local p0 # "descriptionObj":Ljava/lang/Object;
  58. invoke-virtual {p0}, Landroid/media/MediaDescription;->getIconBitmap()Landroid/graphics/Bitmap;
  59. move-result-object v0
  60. return-object v0
  61. .end method
  62. .method public static getIconUri(Ljava/lang/Object;)Landroid/net/Uri;
  63. .locals 1
  64. .param p0, "descriptionObj" # Ljava/lang/Object;
  65. .prologue
  66. .line 47
  67. check-cast p0, Landroid/media/MediaDescription;
  68. .end local p0 # "descriptionObj":Ljava/lang/Object;
  69. invoke-virtual {p0}, Landroid/media/MediaDescription;->getIconUri()Landroid/net/Uri;
  70. move-result-object v0
  71. return-object v0
  72. .end method
  73. .method public static getMediaId(Ljava/lang/Object;)Ljava/lang/String;
  74. .locals 1
  75. .param p0, "descriptionObj" # Ljava/lang/Object;
  76. .prologue
  77. .line 27
  78. check-cast p0, Landroid/media/MediaDescription;
  79. .end local p0 # "descriptionObj":Ljava/lang/Object;
  80. invoke-virtual {p0}, Landroid/media/MediaDescription;->getMediaId()Ljava/lang/String;
  81. move-result-object v0
  82. return-object v0
  83. .end method
  84. .method public static getSubtitle(Ljava/lang/Object;)Ljava/lang/CharSequence;
  85. .locals 1
  86. .param p0, "descriptionObj" # Ljava/lang/Object;
  87. .prologue
  88. .line 35
  89. check-cast p0, Landroid/media/MediaDescription;
  90. .end local p0 # "descriptionObj":Ljava/lang/Object;
  91. invoke-virtual {p0}, Landroid/media/MediaDescription;->getSubtitle()Ljava/lang/CharSequence;
  92. move-result-object v0
  93. return-object v0
  94. .end method
  95. .method public static getTitle(Ljava/lang/Object;)Ljava/lang/CharSequence;
  96. .locals 1
  97. .param p0, "descriptionObj" # Ljava/lang/Object;
  98. .prologue
  99. .line 31
  100. check-cast p0, Landroid/media/MediaDescription;
  101. .end local p0 # "descriptionObj":Ljava/lang/Object;
  102. invoke-virtual {p0}, Landroid/media/MediaDescription;->getTitle()Ljava/lang/CharSequence;
  103. move-result-object v0
  104. return-object v0
  105. .end method
  106. .method public static writeToParcel(Ljava/lang/Object;Landroid/os/Parcel;I)V
  107. .locals 0
  108. .param p0, "descriptionObj" # Ljava/lang/Object;
  109. .param p1, "dest" # Landroid/os/Parcel;
  110. .param p2, "flags" # I
  111. .prologue
  112. .line 55
  113. check-cast p0, Landroid/media/MediaDescription;
  114. .end local p0 # "descriptionObj":Ljava/lang/Object;
  115. invoke-virtual {p0, p1, p2}, Landroid/media/MediaDescription;->writeToParcel(Landroid/os/Parcel;I)V
  116. .line 56
  117. return-void
  118. .end method