2015-01-13 9 views
0

Я пытаюсь создать навигационный ящик, который похож на материалы руководства. У меня были проблемы с калибровкой, я узнал, используя оверлейные линии, которые показывают представления. То, что происходит в моей, заключается в том, что изображение не заполняет пространство в верхней части экрана и в список, который у меня ниже. Вот изображение перед изображением верхней части моей панели заголовка и строки состояния, а ниже показано изображение выдвижного ящика. ImagesНавигационный ящик Размер изображения

У меня нет полей или прокладок на самом изображении или на ящике. Размер моего изображения - 320x160, а его размер - в папке с возможностью вывода. Изображение больше, чтобы соответствовать ширине планшета навигационной панели. Ширина навигационной панели телефона составляет 280 дп. На дисплее планшета на самом деле отлично видно. Вот код для этого:

<ImageView 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:id="@+id/navDrawerImageView" 
    android:src="@drawable/navimage" 
    android:layout_alignParentTop="true" /> 

Любые идеи о том, что я делаю неправильно? Благодарю.

ответ

0

Я также столкнулся с этой проблемой и решил, указав высоту изображения. Возможно, вам придется поиграть с ним, но 140dp работал для меня и оставлял ширину при заполнении родителя.

Вот мой код:

<ImageView 
     android:layout_width="fill_parent" 
     android:layout_height="140dp" 
     android:src="@drawable/navdrawerimage" 
     android:contentDescription="@string/image" 
     android:layout_marginBottom="10dp"/> 

Надеется, что это помогает человеку!