2016-03-23 77 views
0

Layout image在NavigationView的頂部有陰影,我該如何刪除它?

我對我的英語是太可怕了,感謝您的幫助!

此代碼是我片段佈局遺憾。

<android.support.v4.widget.DrawerLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:id="@+id/drawer_layout" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:openDrawer="end"> 
    <com.wk.reservation.view.PullListView 
     android:id="@id/listView" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" /> 
    <android.support.design.widget.NavigationView 
     android:id="@+id/nav_view_right" 
     android:layout_width="wrap_content" 
     android:layout_height="match_parent" 
     android:layout_gravity="end" 
     app:itemBackground="@android:color/white"> 

     <include layout="@layout/nav_right_header_main" /> 

    </android.support.design.widget.NavigationView> 
</android.support.v4.widget.DrawerLayout>` 
+0

你在哪裏使用該導航欄把你的整個XML文件的源代碼。 –

+0

謝謝,這是android支持的bug,我用的版本是23.2.1,當我改成23.1.1時,影子消失了。 – DonnieHe

回答

0

我得到了同樣的錯誤,當我升級了Android庫影子出現在我的項目23.2.0,所以唯一的辦法,我發現到解決的bug被降級庫版本23.1.1 :

compile 'com.android.support:appcompat-v7:23.1.1' 
compile 'com.android.support:design:23.1.1' 
compile 'com.android.support:support-v4:23.1.1' 
+0

這是我第一次在stackoverflow提問,我不知道我接受了你的答案嗎?綠色的勾號? – DonnieHe

+0

是的,你做得對,謝謝 –

1

也許是已經來不及回答這個但對於版本

'com.android.support:design:25.3.1' 

你可以嘗試添加

app:insetForeground="@android:color/transparent" 

所以導航視圖應該是這樣的

<android.support.design.widget.NavigationView 
       android:id="@+id/nav_view" 
       android:layout_width="wrap_content" 
       android:layout_height="match_parent" 
       android:layout_gravity="start" 
       android:layout_marginTop="?attr/actionBarSize" 
       android:background="@color/colorPrimary" 
       app:elevation="0dp" 
       app:insetForeground="@android:color/transparent" 
       app:itemIconTint="@color/white" 
       app:itemTextColor="@color/white" 
       app:menu="@menu/main_drawer">