为了账号安全,请及时绑定邮箱和手机立即绑定

使用 ListView 获得不同的 ImageView 尺寸

使用 ListView 获得不同的 ImageView 尺寸

芜湖不芜 2022-12-28 10:39:15
我有一个奇怪的问题,在我的 ListView 中,我有一个 ImageView,它应该由我指定大小。在 avd 中一切正常,但在实际设备中,由于 ImageView 的大小不同,它变得很奇怪。我应该用它做什么?ImageView 的初始化<ImageView        android:id="@+id/hourly_weatherIcon"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_marginLeft="15dp"        android:layout_marginStart="15dp" />这里我设置了ImageView ImageView weatherIcon = view.findViewById(R.id.hourly_weatherIcon); utils.setWeatherIcon(model.getForecastID(), weatherIcon);遵循这种毕加索方法    String url = "https://openweathermap.org/img/w/";    String fileExtension = ".png";    String finalUrl = url + forecast + fileExtension;    Picasso.get().load(finalUrl).resize(250,250).into(imageView);这是它的样子 1 2
查看完整描述

1 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

尝试在 xml 中手动调整图像的宽度和高度,然后应用 scaleType="centerCrop" 属性



查看完整回答
反对 回复 2022-12-28
  • 1 回答
  • 0 关注
  • 71 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信