2013-08-22 34 views
8

ResimView ile resim eklemeye çalışıyorum. Ama ben tam olarak görüntü ile görüntüyü doldurmak istiyorum ve aynı zamanda imageView ekranın genişliğini doldurmalıdır. Görüntü, ekran kenarlarında başlamalı ve bitmelidir.Android: imageView doldurma

Her xml özelliğini kullandım, ancak şans yok. Bu istediğimin en yakın kodu.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:background="@drawable/bck3" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
tools:context=".MainActivity" > 

<Button 
    android:id="@+id/buttonStore" 
    android:layout_width="50dp" 
    android:layout_height="50dp" 
    android:layout_alignBottom="@+id/imageView1" 
    android:layout_alignParentRight="true" 
    android:layout_marginRight="10dp" 
    android:background="@drawable/store" /> 

<ImageView 
    android:id="@+id/imageView1" 
    android:layout_width="100dp" 
    android:layout_height="40dp" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentTop="true" 
    android:src="@drawable/logo" /> 

<ImageView 
    android:id="@+id/imageView2" 
    android:layout_width="fill_parent" 
    android:layout_height="125dp" 
    android:layout_marginTop="57dp" 
    android:adjustViewBounds="true" 
    android:scaleType="centerCrop" 
    android:src="@drawable/ronaldo" /> 

Screenshot

Olması gereken bu What it should look like

+0

Kapsayıcı düzeniniz nedir? Orada herhangi bir marj veya dolgu seti var mı? Yardım etmek için XML'inizin daha fazlasını görmemiz gerekiyor. – wyoskibum

+0

Lütfen xml kodunuzu tam olarak göndermekten çekinmeyin. Böylece size yardımcı olabiliriz. –

+0

Tam xml kodunu ekledim. not: İşlem çubuğunu Manifest'te sildim. –

cevap

6

göreceli düzen özelliklerinden aşağıdaki kodu çıkarmayı deneyin:

android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
+0

Tamamlandı! Teşekkür ederim. –

+0

@ ArdaOğulÜçpınar'a hoşgeldiniz. Size yardımcı olmaktan mutluluk duyuyorum. –

4
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 

Ebeveyn mizanpajındaki dolguyu çıkarın, görüntü resminiz daha sonra tüm genişlik alanını dolduracaktır