2016-04-29 5 views
0

Как заполнить полный экран изображения на xamarin android?

<FFImageLoading.Views.ImageViewAsync 
 
      android:id="@+id/imgThumbail" 
 
      android:layout_height="500dp" 
 
      android:layout_width="500dp" 
 
      android:layout_marginLeft="10dp" 
 
      android:layout_marginRight="10dp" 
 
      android:layout_marginBottom="10dp" 
 
      android:layout_marginTop="10dp" 
 
      android:layout_gravity="center_vertical" />

enter image description here Я не хочу, чтобы установить 500dp ширины, 500dp высоты. Я хочу установить полный экран изображения, как показано на рисунке выше.

ответ

1

Измените ваш 500dp на fill_parent (или wrap_content)

  • wrap_content

Компонент просто хочу, чтобы отобразить достаточно большой, чтобы вложить только в его содержание.

  • fill_parent

Компонент хочет показать, как большой, как его родитель, и заполнить в остальных помещениях.

Примечание: fill_parent был переименован match_parent в уровне API 8)

+0

Я пробовал ваши пути, но изображение небольшое. Эта картина имеет ширину и высоту 500 пикселей. –

+0

поддерживает fill_parent в API-уровне 22? –

2

изменения свойства

android:layout_height="500dp" 
android:layout_width="500dp" 

в

android:layout_height="match_parent" 
android:layout_width="match_parent" 

или

android:layout_height="fill_parent" 
android:layout_width="fill_parent" 

для уровня API = 8 для ниже 8

Смежные вопросы