Pergunta

Eu tenho o seguinte no meu main.xml O marcador de imagem não preenche a largura do dispositivo?

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:screenOrientation="portrait">

<ImageView 
    android:id="@+id/ImageView01" 
    android:layout_height="wrap_content" 
    android:layout_width="fill_parent"        
    android:src="@drawable/marker">
</ImageView>

</LinearLayout>
Foi útil?

Solução

Você tem a altura do seu ImageView definido como wrap_content. Isso significa que o ImageView terá apenas o máximo de espaço necessário para a imagem que você selecionar. Se você quiser que ele pegue a tela inteira, basta alterar seu layout_height para fill_parent.

Você também vai querer selecionar um ImageView scaleType com android:scaleType="".

Outras dicas

tentar

android:adjustViewBounds="true"

ou confira

image_view_1.xml

No Android Apidemos.

Deve ajudar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top