我在我的 xml 中使用 imageview 并将图像从 res/drawable-xhdpi 设置为它。我的图像大小为 354x404,当我在 10" 三星平板电脑上运行代码时,它显示图像为 177x202。
这是我正在使用的代码:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:baselineAligned="false" >
<ImageView
android:id="@+id/img_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="@string/app_name"
android:src="@drawable/android1" />
</LinearLayout>
这是我正在使用的图像:
这是平板电脑的屏幕截图:
请告诉它为什么会发生以及解决此问题的解决方案是什么。
更新:当我将此图像放入“res/drawable”文件夹而不是 xhdpi 时,它会正确显示图像,即 354x404。