2013-08-22 13 views
8

Próbuję dodać zdjęcie poprzez imageView. Ale chcę całkowicie wypełnić mój widok obrazem, a także imageView powinien wypełnić szerokość ekranu. obraz powinien zaczynać się i kończyć na krawędzi ekranu.Android: imageView padding

Użyłem każdego atrybutu xml, ale bez powodzenia. To jest najbliższy kod do tego, co chcę.

<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

To powinno być to What it should look like

+0

Jaki jest twój układ kontenera? Czy są tam ustawione marginesy lub dopełnienie? Aby uzyskać pomoc, potrzebujemy więcej plików XML. – wyoskibum

+0

Proszę całkowicie przesłać swój kod XML. Abyśmy mogli Ci w tym pomóc. –

+0

Dodałem pełny kod xml. Uwaga: Usunąłem pasek akcji w Manifest. –

Odpowiedz

6

spróbuj usunąć następujący kod z właściwościami układu względna:

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

Skończyło się.! Dziękuję Ci. –

+0

@ ArdaOğulÜçpınar nie ma za co. Przyjemność ci pomaga. –

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

Usuń wypełnienie w układzie nadrzędnym, a widok obrazu wypełni całą szerokość.