2011-10-03 7 views
0

Hy!Bitmap La taille est incorrecte

La taille du bitmap dans le imageview ne ressemble pas à 10x10

Mon code:

iv = (ImageView) findViewById(R.id.imageViewPizza); 
     iv.setMaxHeight(10); 
     iv.setMaxWidth(10); 

Screenshot:

enter image description here

L'image est lager que 10x10

Mise en page:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" android:orientation="vertical"> 
    <TextView android:text="Name" android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView> 
    <MultiAutoCompleteTextView android:id="@+id/multiAutoCompleteTextView1" android:layout_height="wrap_content" android:text="" android:layout_width="fill_parent"></MultiAutoCompleteTextView> 

    <TextView android:text="Bewertung" android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView> 
    <RatingBar android:id="@+id/ratingBar1" android:layout_width="wrap_content" android:layout_height="wrap_content"></RatingBar> 
    <TextView android:text="Foto hinzufügen" android:id="@+id/textView3" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView> 
    <ImageView android:layout_height="wrap_content" android:src="@drawable/icon" android:layout_width="wrap_content" android:id="@+id/imageViewPizza" ></ImageView> 
    <RelativeLayout android:id="@+id/relativeLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent"> 
     <Button android:text="hinzufügen" android:layout_height="wrap_content" android:id="@+id/bt_addform" android:layout_alignParentBottom="true" android:layout_width="fill_parent"></Button> 
    </RelativeLayout> 
</LinearLayout> 

S'il vous plaît aider

+1

essayer de le définir dans le fichier XML en utilisant 'android: layout_height' et' android: layout_width' –

Répondre

0

Essayez de régler la LayoutParams de ImageView comme celui-ci.

iv = (ImageView) findViewById(R.id.imageViewPizza); 
iv.setLayoutParams(new LayoutParams(10,10)); 

Il définira la largeur & hauteur liée à la vue.

Questions connexes