2011-12-08 53 views
3

當我將佈局寬度設置爲填充父級時,我有一個縮小的ImageView。但是當我將它更改爲ImageButton時,它不會縮放。我如何讓ImageButton看起來像ImageView?如何強制ImageButton像ImageView那樣縮放

Example

+0

嘗試製作不降調的圖像 –

+1

將其設置爲背景並指定按鈕的高度和寬度。 – Ronnie

回答

1

使用android:scaleType屬性(設置爲內部或居中的東西類似的)。
但是,即使您可以擴大規模,我也不確定您是否會得到您想要的結果。 imagebutton顯示一個常規的按鈕,但是使用圖片而不是文本,那麼您將獲得圖片周圍的按鈕邊框。如果圖像視圖按照您的需要運行,爲什麼不將它保留爲圖像視圖,而是在其上設置可聚焦和可點擊的屬性?

0

正如Jave建議的,將scaleType設置爲centerCrop。並且將padding設置爲0dp以取出按鈕邊框。