圖片width需與parent相同,height要以等比例放大
於是先將ImageView設定成
<ImageView
android:id="@+id/picture"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drwable/pic" >
</ImageView>
但發現他設的height是原圖的height
在width拉到與parent相同時,height並不會跟著改變
因此要在程式中設定
ImageView img = (ImageView) findViewById(R.id.picture);
img.setAdjustViewBounds(true);
這樣height才會動態的調整成,已拉成與parent相同width比例對應的height