سلام ، من رنگ استتوس بار یا همون نوتیفیکیشن بار رو سفید یا خاکستری میکنم ولی محتوای داخلش تیره نمیشه .
با دو تا کد اینکارو کردم : یکی کتابخونه status bar util
Dim p As Phone
If p.SdkVersion >= 19 Then
Status.Initialize
Status.ColorNoTranslucent=Colors.Black
Status.setColorAlpha(Colors.ARGB(255,208,208,208),0)
End If
' to change status bar color / it works if android be more than 4.4 (sdk 19)
یکی هم با جاوا ابجکت :
Sub SetStatusBarColor(color As Int)
Dim p As Phone
If p.SdkVersion >= 21 Then
Dim jo As JavaObject
jo.InitializeContext
Dim window As JavaObject = jo.RunMethodJO("getWindow", Null)
window.RunMethod("addFlags", Array (0x80000000))
window.RunMethod("clearFlags", Array (0x04000000))
window.RunMethod("setStatusBarColor", Array(color))
End If
End Sub
توی هردو رنگ استتوس بار تغییر میکنه ولی ایکون های داخلش همیشه سفیده و تیره نمیشه.
توی انجمن هم گشتم فقط یه تاپیک بود اونم مال اندروید استدیو . لطفا راهنمایی کنید .
سوال
mehdik 33
سلام ، من رنگ استتوس بار یا همون نوتیفیکیشن بار رو سفید یا خاکستری میکنم ولی محتوای داخلش تیره نمیشه .
با دو تا کد اینکارو کردم : یکی کتابخونه status bar util
یکی هم با جاوا ابجکت :
توی هردو رنگ استتوس بار تغییر میکنه ولی ایکون های داخلش همیشه سفیده و تیره نمیشه.
توی انجمن هم گشتم فقط یه تاپیک بود اونم مال اندروید استدیو . لطفا راهنمایی کنید .
لینک ارسال
به اشتراک گذاری در سایت های دیگر
2 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.