“Zmień pasek stanu 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

Jak zmienić kolor StatusBar dla aktywności w Android Studio

Window window = activity.getWindow();

// clear FLAG_TRANSLUCENT_STATUS flag:
window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);

// add FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS flag to the window
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);

// finally change the color
window.setStatusBarColor(ContextCompat.getColor(activity,R.color.my_statusbar_color));
Worried Wren

Kolor paska stanu Androida

 <!-- in themes -->
<item name="android:statusBarColor">@color/color</item>
Calrissian

Jak zmienić kolor akcji w Androidzie programowo

getSherlockActivity().getSupportActionBar().setBackgroundDrawable(new ColorDrawable(0xff00ACED));
mActionBar.setBackgroundDrawable(new ColorDrawable(0xff00DDED));
mActionBar.setDisplayShowTitleEnabled(false);
mActionBar.setDisplayShowTitleEnabled(true);
Inexpensive Impala

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 stanu kolor Android programowo”

Pytania podobne do “Zmień pasek stanu kolor Android programowo”

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

Przeglądaj inne języki kodu