【问题标题】:Android ImageView scalingAndroid ImageView 缩放
【发布时间】:2011-10-25 09:50:44
【问题描述】:

我正在使用 google graph 为我获取所需的图表并将其显示在 android 设备上。

现在我想在平板电脑屏幕上显示接收到的图形,但谷歌图形 API 仅支持 300,000 像素作为最大尺寸(宽度 x 高度)图形。 我正在请求 500 x 600 像素的图像并将其显示在 ImageView 上。我将 scaleType 设置为 fitXy 并给 imageView width=fill_parrent height=850dpi,因为我希望图像几乎填满屏幕。

问题是 ImageView 缩放图像后图像的背景变为浅灰色或模糊,并且在我的应用程序的白色背景上看起来很糟糕...如果我将 ImageView wrap_content 设置为宽度和高度,则图形具有白色背景。

有什么方法可以在不改变背景颜色的情况下显示图像? 请注意,我不想更改图像的大小。

【问题讨论】:

    标签: android image view uiimageview scale


    【解决方案1】:

    我建议改为使用宽度 match_parent 然后 setAdjustViewBounds=true 如果这不能解决问题,您可能必须更改图像。

    【讨论】:

    • 您的回答帮助我调整了另一张图片的大小,因此我将其标记为已接受的图片。谢谢!
    【解决方案2】:

    不幸的是,我不得不将图像更改为更大的图像,问题就消失了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多