2013-02-15 19 views
1

我想創建一個圖像按鈕,我想給它的具體寬度和高度,但我的圖像大小512 x 512,當活動開始佈局是因圖像扭曲。如何在Android佈局中將圖像調整爲特定大小?

是否有反正我可以調整它到一定的大小?

    <Button 
     android:id="@+id/prev" 
     android:text="" 
     android:gravity="center" 
     android:width="20dp" 
     android:height="20dp" 
     android:background="@drawable/go_prev" 
      /> 
+1

使用Android:layout_width和android:layout_height設置寬度和高度 – Pragnani 2013-02-15 18:22:31

回答

2

是的。將layout_width和layout_height設置爲數字值,並將圖像固定爲確切的大小。然後,您可以控制如何縮放或裁剪vi scaleType參數。小心指定dp或px-dp會讓你在160英寸的範圍內指定它,px將是斑點像素(但可能是任何真實世界的大小)。

+0

感謝加布...它的工作... – Amol 2013-02-15 18:44:33

0

您可以在px中指定大小,它將是物理像素而不是dp(與濃度無關的像素); 但是,您應該而不是如果您的應用程序應該支持多個屏幕,請執行此操作。

而且,考慮使用android:layout_heightandroid:layout_width代替heightwidth