2017-01-30 31 views
7

Hi tôi muốn loại bỏ cái bóng bên dưới các thanh công cụ cho rằng bất động sản cao Tôi đã sử dụng, Hiện nay mã của tôi làkhi bộ ứng dụng: cao = "0dp", sau đó hamburgermenu không hiển thị thanh công cụ

<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> 

và đầu ra là: -

enter image description here

ở đây tôi không muốn cái bóng dưới đây vì vậy tôi đặt

app:elevation="0dp" 

để AppBarLayout, sau đó nó loại bỏ bóng nhưng HamburgerMenu biến mất. kết quả mới như sau: - enter image description here

Ai đó có thể cho tôi biết cách xóa bóng mà không ẩn/biến mất HamburgerMenu.

Trả lời

8

thử điều này:

<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> 

sau đó trong hoạt động của bạn;

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

Đã hoạt động! Cảm ơn bạn. :-) – Jayshree

Các vấn đề liên quan