我在ImageView中使用src标记设置了图像。问题在于某些设备(我的Moto E2),图像显示正确,但在设备(我的小米Redmi 1s)中,图像被裁剪为黑色背景。我不明白为什么会这样。我也尝试将scaleType设置为centerInside,但它没有帮助。我附上截图和代码也供参考。
<ImageView
android:id="@+id/imageView"
android:layout_width="140dp"
android:layout_height="140dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp"
android:src="@drawable/web_hi_res_512" />
Moto E2图像
答案 0 :(得分:0)
将以下属性设置为ImageView:
<ImageView
android:id="@+id/icon"
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_gravity="center"
android:scaleType="centerInside"
android:src="@drawable/logo"/>