1
我有一個橫向佈局,在屏幕左側有一個垂直的LinearLayout按鈕,在屏幕右側有一個用戶定義的圖片。我正在設計的這個設計要求圍繞它的雙擊邊框,我通過創建矩形形狀背景來實現,其中邊框是外部顏色,而形狀的背景是內部顏色。然後,我只是在圖片周圍填充一些填充物,並獲得了雙擊邊框。問題是擴大圖片以填充佈局空間。我不知道圖片的尺寸,因爲它是用戶定義的,我希望它能夠在保持縱橫比的同時精確地填充任一維度。爲寬度和高度設置fill_parent可以做到這一點,但它也一直擴展背景以完全填充單元格,從而產生一種字母裝箱效果。有沒有什麼辦法,只是在佈局之後調整視圖的大小,讓它儘可能多地展開視圖?Android:用背景拉伸ImageView
文本太長,而且屏幕截圖會讓事情變得更清晰。 – 2013-01-07 20:46:26