一個imageview的假設你有這個按比例大小的Android
<ImageView
android:id="@+id/mainImageView"
android:layout_width="match_parent"
android:background="@drawable/mylogo_250px60px"
/>
我想定義的高度,因此相應地擴展到寬度。所以如果Android決定縮放標誌以顯示寬度,高度也應該增加。
也可以定義一些東西,所以當手機從垂直向水平傾斜時,徽標會正確縮放嗎?
(基本上,該標誌是在主活性的列表視圖上文)
我自己也嘗試使用這一點,但沒有運氣(高度出現太多相比寬度小。圖像不調整大小/在縮放高度)
<ImageView
android:id="@+id/mainImageView"
android:layout_width="match_parent"
android:background="@drawable/mylogo_250px60px"
android:layout_height="wrap_content"
android:scaleType="centerInside"
android:adjustViewBounds="true"
/>
如果我設計它在Eclipse/ADT GUI工具徽標變得76dp,並期待在我的兩個測試手機好。但是,我認爲應該可以簡單地按比例調整圖像大小?
「固定的高度」具有正確拉託對寬度(垂直視圖,而不是當電話被傾斜)
「自動高度」出現錯誤比率明智相比寬度:
請問您能向我們展示輸出圖像給我們嗎? –
好的。我會上傳76dp高度版本+建議的更改,似乎不工作 – Tom
我已經上傳了兩個截圖。我想我可以使用固定的,但我寧願使用一個配置,其中的圖像會自動調整大小和正確縮放,無論什麼 – Tom