“Zmień pasek statusu Kolor Android programowo” Kod odpowiedzi

Zmień pasek stanu kolor Android programowo

 public void statuscolor(){
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
            Window window = getWindow();
            window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
            window.setStatusBarColor(Color.parseColor(getPreferences().getString(Constant.SECONDARY_COLOR, Constant.SECONDARY_COLOR)));
        }
    }
KushalCodes

Status paska tekstu Android

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);//  set status text dark

getWindow().setStatusBarColor(ContextCompat.getColor(MainActivity.this,R.color.colorPrimaryDark));// set status background white
Energetic Emu

Zmień pasek statusu Kolor Android programowo

WindowInsetsControllerCompat(<window>, <view>).isAppearanceLightStatusBars = Boolean
Window window = Activity.getWindow();
View view = window.getDecorView();

// You need androidx.core for this
Stupid Squirrel

Odpowiedzi podobne do “Zmień pasek statusu Kolor Android programowo”

Pytania podobne do “Zmień pasek statusu Kolor Android programowo”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu