Soru & Cevap

Navigation drawer menü üzerinde action bar kaybolmuyor ...

07.07.2015 - 05:41

Merhaba arkadaşlar. Bir proje üzerinde uğraşıyorum. Projede ana activity üzerine fragmentler aracılığıyla ekranlarımı yerleştiriyorum, actionbar'ı aktif olarak kullanıyorum ve navigation drawer menü bulunduruyorum. Sorun şu ki navigation drawer menü açıldığında actionbar, navigation drawer menünün üstünde kalıyor (Ekran alıntısı olarak resmi de ekledim). İnternetten araştırdım ama istediğim cevabı alamadım bana yardımcı olurmusunuz lütfen.

16 Görüntülenme

2 Cevap

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

picture-46073-1436252551.jpg
enestepehan
08.07.2015 - 06:28

yeni bir tool bar widget oluşturmalısın 

örn:  res/layout/toolbar.xml


<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbar"

android:layout_height="wrap_content"

android:layout_width="match_parent"

android:fitsSystemWindows="true"

android:minHeight="?attr/actionBarSize"

app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"

android:background="?attr/colorPrimaryDark">

</android.support.v7.widget.Toolbar>

sonra default olan ActionBarını disable yapman gerekiyo oda şu şekilde;

styles.xml file da


<resources>

<!-- Base application theme. -->

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">

<item name="colorPrimary">#673AB7</item>

<item name="colorPrimaryDark">#512DA8</item> <item name="colorAccent">#FF4081</item>

</style>

</resources>

Son bişe kaldı.Aşagıdaki kod ile toolbarını senin activity.xml file  içine dahil et  


<!-- The ActionBar -->

<include layout="@layout/toolbar"

android:layout_width="match_parent"

android:layout_height="wrap_content" />
 

Resimdeki gibi...


Umarım faydalı olur

/sites/default/files/cevaplar/dosya/2020/file-exp.png
Profile picture for user numantürkeri
numantürkeri
08.07.2015 - 01:04

cok kotu bir yol olsada drawer acildiginda transparent bir renk verebilirsin yani action bar view ini degistirebilirsin.Ikinci husus naw bar ile birlikte hareketlenen bir action bar yapabilirsin(linkedin).