我有xxhdpi,xhdpi和hdpi文件夹中分辨率为430x871的imageview。但是当我运行app时,在5“Xperia Z(xxhdpi)屏幕上它正常工作(1.图片)但在4.7”亚马逊电话(xhdpi)它更小(2.图片)。当我在Amazon Fire HD 8.9或7或6上运行时,(所有xdpi)它也可以运行......
我怎样才能伸入亚马逊手机?
以下是Imageview的XML代码:
<ImageView
android:id="@+id/matter"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:gravity="center"
android:src="@drawable/matter"
/>
答案 0 :(得分:1)
如果宽高比对您来说不重要:
android:scaleType="fitXY"
但如果是,请尝试:
android:scaleType="fitCenter"
也改变了这个:
android:layout_height="match_parent"
答案 1 :(得分:0)
有一个名为:
的属性android:scaleType="fitXY"
在ImageView标签内。