我正在使用GreenDroid的AsyncImageView(https://github.com/kennydude/GreenDroid),这让我的观点变得奇怪了。它位于一个TwoLineLayout(或者它叫做的任何东西)中,它向我展示了一些意想不到的填充,它使用了来自实际的AsyncImageView本身的ddms,我无法弄清楚为什么它在那里,因为图像的大小正确随着角落继续细
我尝试过使用所有ScaleTypes并且不喜欢Matrix放大所有内容的方式。这是当前的XML:http://pastebin.com/H1kFpiTM
另外,下面是我得到的截图,你可以看到奇怪的差距。
先谢谢,
乔
答案 0 :(得分:2)
对我来说,解决方案是:
image.setAdjustViewBounds(true);
image.invalidate();
答案 1 :(得分:0)
我修好了!这是由于一些新代码“自动”选择要下载的正确图像大小。这是不正确的,因此imageview正在使图像变得合适。