2013-07-29 252 views
0

根據屏幕大小,是否可以輕鬆調整ImageView的大小?我不能在這個上使用drawable,所以對我來說有點困難。我需要平板電腦尺寸爲117px×56px,而我需要的手機尺寸爲41px×57px。我知道像使用sp這樣的東西不會像文本等那樣工作,但我無法找到一種方法來做到這一點。忽略我使用的源圖像,因爲這只是爲了製作預覽中的大小。完成後它不會有android:src。根據屏幕大小調整ImageView的大小 - Android

代碼ImageView的:

<LinearLayout android:id="@+id/thumbnail" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:padding="3dip"  
    android:layout_alignParentLeft="true" 
    android:layout_marginRight="5dip" 
    android:layout_centerVertical="true"> 

    <ImageView  
     android:id="@+id/list_image" 
     android:layout_width="41sp" 
     android:layout_height="57sp" 
     android:src="@drawable/no_image"/> 

</LinearLayout> 

回答

0

也許你可以使用的LinearLayout與重量。作爲一個孩子,ImageView的「match_parent」和adjustViewBounds = true和scaleType =「centerCrop」?希望我明白...

相關問題