2011-06-07 7 views
35

Ekrana sığmayacak kadar büyük bir görüntü var, ekranda oldukça küçük olmasını istiyorum. Resmin boyutunu XML aracılığıyla nasıl değiştirebilirim? Android: XML'de görüntü boyutunu yeniden boyutlandırma

denedim:

<ImageView 
android:id="@+id/image" 
android:layout_width = "100dp" 
android:layout_height= "100dp" 
android:scaleType="center" 
android:layout_gravity="center_horizontal|bottom" 
android:src="@drawable/dashboard_rpm_bottom" 
> 
</ImageView> 

ama görüntü o kırpılmış oluyor ki ... boyutlandırılır değil. Herhangi bir fikir?

cevap

104

:

<ImageView android:id="@+id/image_view"  
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:adjustViewBounds="true" 
    android:maxWidth="42dp" 
    android:maxHeight="42dp" 
    android:scaleType="fitCenter" 
    android:layout_marginLeft="3dp" 
    android:src="@drawable/icon" 
    /> 

özelliği android:scaleType="fitCenter" ve android:adjustViewBounds="true" ekleyin.