2017-02-17 36 views
-1

我注意到導航抽屜中的圖像沒有顯示出來。我之前能夠看到它。這是我的nav_header_main.xml:導航抽屜中的圖像不可見

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="160dp" 
    android:background="@color/colorPrimary" 
    android:gravity="bottom" 
    android:orientation="vertical" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:theme="@style/ThemeOverlay.AppCompat.Dark"> 

    <ImageView 
     android:id="@+id/imageView" 
     android:paddingTop="@dimen/nav_header_vertical_spacing" 
     app:srcCompat="@mipmap/logo" 
     android:layout_width="100dp" 
     android:layout_height="90dp" /> 

    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:text="App name" 
     android:textAppearance="@style/TextAppearance.AppCompat.Body1" 
     android:textSize="24sp" 
     android:textStyle="normal|bold" /> 

</LinearLayout> 

什麼可能導致這種情況?

回答

0

這樣做:

<ImageView 
     android:id="@+id/imageView" 
     android:layout_marginTop="@dimen/nav_header_vertical_spacing" 
     android:src="@mipmap/logo" 
     android:layout_width="100dp" 
     android:layout_height="90dp" /> 
+0

錯誤:(15)沒有在包 '機器人' 發現屬性 'marginTop' 資源標識符 –

+0

抱歉,我犯了一個錯誤。現在嘗試一下。 –