在我的佈局中,我有一個帶有背景圖片的按鈕。當我將寬度和高度都設置爲wrap_content
時,背景被拉伸。但是當我使用dp
的相同值來設置寬度和高度時,我會得到預期的結果。爲什麼會發生?按鈕背景圖片拉伸
圖片原本是圓形的。
<Button
android:id="@+id/captureButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:background="@drawable/custom_capture" />
當設置爲包裹爲高度內容和寬度
當設置爲80dp爲高度和寬度
你能否解釋一下嗎?我設定的背景是隻有紅圈。我正在使用它作爲我的相機的快門按鈕 –
我把我的評論變成了答案。試一試。 –