| Aggiungi il testo in blu
codice:
# instance fields
.field private mNotificationTextColor:I
.field private mToolboxTextColor:I
Aggiungi il testo in blu
codice:
.method protected onFinishInflate()V
.locals 4 ## +1
[...]
check-cast v1, Landroid/widget/TextView;
iput-object v1, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mNotificationButton:Landroid/widget/TextView;
## NOTIFICATION TEXT COLOR
invoke-virtual {p0}, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->setNotificationTextColor()V
iget v3, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mNotificationTextColor:I
invoke-virtual {v1, v3}, Landroid/widget/TextView;->setTextColor(I)V
const v1, 0x7f100170
invoke-virtual {p0, v1}, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
iput-object v1, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mToolboxButton:Landroid/widget/TextView;
## TOOLBOX TEXT COLOR
invoke-virtual {p0}, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->setToolboxTextColor()V
iget v3, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mToolboxTextColor:I
invoke-virtual {v1, v3}, Landroid/widget/TextView;->setTextColor(I)V
const v1, 0x7f1000f8
invoke-virtual {p0, v1}, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->findViewById(I)Landroid/view/View;
move-result-object v1
Aggiungi questi metodi alla fine dello smali
codice:
.method setNotificationTextColor()V
.locals 3
iget-object v0, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mContext:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
const-string v1, "notification_text_color"
const/4 v2, -0x1
invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mNotificationTextColor:I
return-void
.end method
.method setToolboxTextColor()V
.locals 3
iget-object v0, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mContext:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
const-string v1, "toolbox_text_color"
const/4 v2, -0x1
invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mToolboxTextColor:I
return-void
.end method
|