5
Lollipop öncesi aygıtlarda Materyal tasarımına yönelik bir arka plan için AppCompat kullanıyorum. Her nasılsa, toolbar
desteği, status bar
üzerine yerleştirir ve durum çubuğu araç çubuğunun arkasında olduğu gibi bir gölge oluşturur. Android 5.0.2 telefonumda test edildi.Araç Çubuğu, durum çubuğunda bir gölgelendirme yapar ve gölgeler atar
Etkinlik düzeni
<android.support.design.widget.CoordinatorLayout
android:id="@+id/base_root"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true">
<android.support.design.widget.AppBarLayout
android:id="@+id/base_appbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/PGTheme.AppBarOverlay">
<android.support.v7.widget.Toolbar
android:id="@+id/base_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:popupTheme="@style/PGTheme.PopupOverlay"/>
</android.support.design.widget.AppBarLayout>
</android.support.design.widget.CoordinatorLayout>
Tema-V21
<style name="PGTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">@color/base_color_2</item>
<item name="colorPrimaryDark">@color/base_color_1</item>
<item name="colorAccent">@color/base_color_2</item>
<item name="android:colorButtonNormal">@color/base_color_2</item>
<item name="android:textViewStyle">@style/PGTheme.TextView</item>
<item name="android:editTextStyle">@style/PGTheme.EditText</item>
<item name="android:buttonStyle">@style/PGTheme.Button</item>
</style>
<style name="PGTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@android:color/transparent</item>
</style>
herhangi bir fikir neden: Burada
kod bu olur? senin Style
Çalışıyor. Durum çubuğunun şeffaf olmasını istediğiniz durumlarda, bu gönderiyi takip edebilir (ve rengi Color.TRANSPARENT ile değiştirebilirsiniz): http://stackoverflow.com/questions/26702000/change-status-bar-color-with -appcompat-actionbaractivity –