2017-01-30 64 views
7

Hi araç çubuğu gösterilmiyo bunu ben kullandım yükseklik özelliği için araç çubuğunun altına gölge kaldırmak istedi, anda benim kod: yükseklik = ardından "0DP" hamburgermenu

<android.support.design.widget.CoordinatorLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:fitsSystemWindows="true"> 

    <android.support.design.widget.AppBarLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:background="@color/transparent"> 

     <android.support.v7.widget.Toolbar 
      android:id="@+id/toolbar" 
      android:layout_width="match_parent" 
      android:layout_height="?attr/actionBarSize" 

      /> 
    </android.support.design.widget.AppBarLayout> 


    <FrameLayout 
     android:id="@+id/content_frame" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" /> 


    </android.support.design.widget.CoordinatorLayout> 

ve olduğu çıktı şöyledir: - burada

enter image description here

Ben

app:elevation="0dp" 
set yüzden aşağıda gölge istemiyorum AppBarLayout, için

sonra gölge kaldırır, ancak HamburgerMenu kayboldu. yeni çıktı aşağıdaki gibidir: - enter image description here

anybody HamburgerMenu kaybolan/saklamadan gölge kaldırmak nasıl söyleyebilir.

cevap

8

bu deneyin:

sizin aktivitesinde sonra
<android.support.design.widget.AppBarLayout 
      android:id="@+id/appBar" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      app:elevation="0dp"> 
      ... 
</android.support.design.widget.AppBarLayout> 

;

findViewById(R.id.appBar).bringToFront(); 
+1

Çalıştı! Teşekkür ederim. :-) – Jayshree