.method public updateLabelSettings()V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.prologue
const/4 v5, 0x1
const/4 v4, 0x0
.line 25
iget-object v0, p0, Lcom/android/systemui/miui/controlcenter/tileImpl/CCQSTileView;->mLabel:Landroid/widget/TextView;
.line 26
iget-object v1, p0, Lcom/android/systemui/miui/controlcenter/tileImpl/CCQSTileView;->mContext:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v1
.line 27
const-string v2, "custom_qs_text_color_visible"
invoke-static {v1, v2, v4}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v2
if-eqz v2, :cond_5e
.line 28
const-string v2, "leo_qs_icon_label_color"
const v3, -0xdadadb
invoke-static {v1, v2, v3}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V
.line 29
const-string v2, "qs_icon_label_size"
const/16 v3, 0xc
invoke-static {v1, v2, v3}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v2
int-to-float v2, v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextSize(F)V
.line 30
const-string v2, "custom_qs_text_fontstyle"
invoke-static {v1, v2, v4}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v2
if-eqz v2, :cond_4e
.line 31
const-string v2, "leo_qs_fontstyle"
invoke-static {v1, v2, v4}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v2
.line 32
invoke-static {v2}, Landroid/graphics/Typeface;->defaultFromStyle(I)Landroid/graphics/Typeface;
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 33
const-string v2, "custom_qs_text_fontstyle"
invoke-static {v1, v2, v4}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v2
if-nez v2, :cond_4e
.line 34
invoke-static {v4}, Landroid/graphics/Typeface;->defaultFromStyle(I)Landroid/graphics/Typeface;
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 38
:cond_4e
const-string v0, "leo_qs_label"
invoke-static {v1, v0, v5}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v0
if-ne v0, v5, :cond_5f
.line 39
iget-object v0, p0, Lcom/android/systemui/miui/controlcenter/tileImpl/CCQSTileView;->mLabel:Landroid/widget/TextView;
invoke-virtual {v0, v4}, Landroid/widget/TextView;->setVisibility(I)V
.line 40
invoke-virtual {p0}, Lcom/android/systemui/qs/tileimpl/QSTileView;->requestLayout()V
.line 44
:cond_5e
:goto_5e
return-void
.line 43
:cond_5f
iget-object v0, p0, Lcom/android/systemui/miui/controlcenter/tileImpl/CCQSTileView;->mLabel:Landroid/widget/TextView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 44
invoke-virtual {p0}, Lcom/android/systemui/qs/tileimpl/QSTileView;->requestLayout()V
goto :goto_5e
.end method