NotificationCompat$BigTextStyle.smali 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. .class public Landroid/support/v4/app/NotificationCompat$BigTextStyle;
  2. .super Landroid/support/v4/app/NotificationCompat$Style;
  3. .source "NotificationCompat.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingClass;
  6. value = Landroid/support/v4/app/NotificationCompat;
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0x9
  10. name = "BigTextStyle"
  11. .end annotation
  12. # instance fields
  13. .field mBigText:Ljava/lang/CharSequence;
  14. # direct methods
  15. .method public constructor <init>()V
  16. .locals 0
  17. .prologue
  18. .line 1701
  19. invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  20. .line 1702
  21. return-void
  22. .end method
  23. .method public constructor <init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
  24. .locals 0
  25. .param p1, "builder" # Landroid/support/v4/app/NotificationCompat$Builder;
  26. .prologue
  27. .line 1704
  28. invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  29. .line 1705
  30. invoke-virtual {p0, p1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  31. .line 1706
  32. return-void
  33. .end method
  34. # virtual methods
  35. .method public bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
  36. .locals 1
  37. .param p1, "cs" # Ljava/lang/CharSequence;
  38. .prologue
  39. .line 1731
  40. invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  41. move-result-object v0
  42. iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence;
  43. .line 1732
  44. return-object p0
  45. .end method
  46. .method public setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
  47. .locals 1
  48. .param p1, "title" # Ljava/lang/CharSequence;
  49. .prologue
  50. .line 1713
  51. invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  52. move-result-object v0
  53. iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  54. .line 1714
  55. return-object p0
  56. .end method
  57. .method public setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
  58. .locals 1
  59. .param p1, "cs" # Ljava/lang/CharSequence;
  60. .prologue
  61. .line 1721
  62. invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  63. move-result-object v0
  64. iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence;
  65. .line 1722
  66. const/4 v0, 0x1
  67. iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z
  68. .line 1723
  69. return-object p0
  70. .end method