我正在将一个大的可绘制对象加载到一个 ImageView , ImageView 都是 wrap_content,并且位于 RelativeLayout 的中心。
我正在使用 Picasso 库加载可绘制对象。
期待什么:像预览一样加载(在预览中是正确的)。
发生了什么:Drawable 的大小调整了很多,例如:它是 100,加载后它是 2,这非常小。
我尝试过的:获取设备宽度/高度 dpi,并使用它们调整图像大小,因为我收到警告图像很大(使用最大值作为调整大小,或屏幕高度/宽度,我得到相同的结果)。
最佳答案
兄弟,试试这个。
android scaleType = "fitXY"
<ImageView
android:id="@+id/grid_item_image"
android:layout_width="100dp"
android:scaleType="fitXY"
android:layout_gravity="center_horizontal"
android:foregroundGravity="center"
android:layout_height="100dp"/>
关于android - 大 ImageView 加载为小 - 不采取完整的 parent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36024440/