Soru & Cevap

Bildirim cubugu rengi ...

20.09.2018 - 05:02

Arkadaslar merhaba. Status bar rengi programa uygun olaraq ayni renkte oluyor ama whatsapp ve diger uygulamalarda status bar programin ust kisminin rengini aliyor ama biraz koyu oluyor. o nasil yapilir?

31 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-16490-1553546609.jpg
bektasesref
06.10.2018 - 11:48

Kotlin öyle bu şekilde yapabilirsin, Java kodu benzer zaten tanımlama ve syntaxlarla oynaman yeter;

    fun SetNotifBarColor() {
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
            val window: Window = window
            window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS)
            window.statusBarColor = ColorUtils.blendARGB(Color.parseColor("#FFFFFF"), Color.BLACK, 0.2f) // #FFFFFF" kısmına karıştırılmasını istediğin rengi girmen yeter. Bu renk 1 üzerinden 0.2 oranla siyaha doğru kayarak bildriim rengini değiştirecektir
        }
    }