0
我看到這個同一主題的許多問題,並通過使用如何通過保持寬高比在ImageView中填充圖像?
android:adjustViewBounds="true"
android:scaleType="fitCenter"
還是我的圖像顯示嘗試,因爲它我is.If改變
機器人:scaleType =「fitCenter」
到 fitXY
工作正常。但根據文件這一個不保持寬高比。所以我怎樣才能改變代碼工作如預期?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<LinearLayout
android:id="@+id/card"
android:layout_marginTop="25dp"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/card" >
<ImageView
android:id="@+id/idImage"
android:layout_width="fill_parent"
android:layout_height="110dp"
android:layout_margin="10dp"
android:adjustViewBounds="true"
android:scaleType="fitCenter"
android:src="@drawable/783454" />
</LinearLayout>
</LinearLayout>
![在這裏輸入的形象描述] [1] ![在這裏輸入的形象描述] [2] 凡IAM缺少概念?
什麼是您預期的結果? – kcoppock 2012-07-30 16:09:19
像保持寬高比的第二屏。 – ADIT 2012-07-30 16:19:29
你......不能。保持寬高比,左圖像的大小可以達到。爲了讓它更高,你必須使它比屏幕更寬。 – kcoppock 2012-07-30 16:22:15