Java Android-缩放图像和原始图像中图像视图的不同纵横比
我有两种看法:Java Android-缩放图像和原始图像中图像视图的不同纵横比,java,android,scale,aspect-ratio,Java,Android,Scale,Aspect Ratio,我有两种看法: <ImageView android:id="@+id/logo" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:visibility="visible" android:src="@drawable/ic_logo"/> <
<ImageView
android:id="@+id/logo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:visibility="visible"
android:src="@drawable/ic_logo"/>
<ImageView
android:id="@+id/logo_small"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:visibility="invisible"
android:scaleType="centerCrop"
android:src="@drawable/ic_logo_small"/>
我得到的是:
D/LOGO﹕ logo aspect ratio 1.0682492, logo_small aspect ratio 1.2081686
我们没有任何因素可以帮助你。显示一些代码…@Tobor没有什么特别之处,但我已经更新了问题,现在我们有一些工作要做。你确定你保持了相同的采样率(75%和75%)和分辨率(dpi)吗?如果是这样的话,那可能是因为近似值。看看如果你把(浮动)移到外圆括号外会发生什么。在将“宽度”强制转换为“浮动”后,再除以它看起来就可以了。谢谢你的建议,托伯
D/LOGO﹕ logo aspect ratio 1.0682492, logo_small aspect ratio 1.2081686