我正在將圖像動態加載到屏幕上的圖像按鈕上。圖像將不會提前知道,並且是差異大小。Android ImageButton由於它的背景圖像而變得太大了
有誰知道如何確保imagebutton的大小保持不變,無論圖像分配給它。最好拉伸圖像以適應按鈕。我嘗試過使用android:scaleType =「fitXY」並將ewidth和height設置爲硬值(不是首選)。不管我做了什麼,圖像決定了按鈕的大小,反之亦然!幫幫我!我嘗試了以下的組合。圖像來自互聯網的搜索隨機。
<ImageButton
android:id="@+id/ImageButton1"
android:layout_height="93px"
android:src="@drawable/image1"
android:layout_width="93px"
android:background="93px" />
<ImageButton
android:id="@+id/ImageButton4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image1"
android:scaleType="fitXY" />
非常感謝任何幫助!
這將有助於確保ImageButton的尺寸保持糾正設備的屏幕尺寸/密度。感謝我給它一個去。 – user1417337
我試過這種方法和高度的一部分,但寬度並沒有改變 - 我用你的例子相同的佈局。有任何想法嗎? – user1417337
它不工作(嘗試使用200x200px圖像) – erdomester