SORU
23 Kasım 2014, Pazar


Nasıl Lolipop app maç için Durum Çubuğu rengini değiştirmek için? [Android]

Yeni lolipop güncellemesi yerli Google durum çubuğu değişiklikleri renk uygulaması üzerinde işlem çubuğuna maç için uygulamalar ile çalışan olduğunu fark ettim. Bunu yapabilecek sadece Google değil yani tahminimce Twitter uygulaması üzerinde de görüyorum.

Eğer mümkünse kimse neden böyle yapıyor?

CEVAP
23 Kasım 2014, Pazar


Durum çubuğu rengini değiştirmek için kullanın. setStatusBarColor(int color). Bu javadoc göre, biz de pencereyi biraz bayrakları ayarlamak lazım.

Kod parçacığını çalışma:

Window window = activity.getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
window.setStatusBarColor(activity.getResources().getColor(R.color.example_color));

according Material Design guidelines, durumu tutun:

  • ActionBarkullanmalısınızbirincil 500 renk
  • Gizlerkullanmalısınızİlköğretim 700 renkli

Ekran görüntüsü bakın:

enter image description here

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Doug Bernards

    Doug Bernard

    7 Kasım 2007
  • esnathesinger

    esnathesinge

    6 NİSAN 2009
  • InfoPuppet

    InfoPuppet

    15 Kasım 2011