0

GreenDroid ( https://github.com/kennydude/GreenDroid ) の AsyncImageView を使用していますが、ビューがすべて奇妙になりました。それはTwoLineLayout(またはそれが呼ばれるもの)にあり、実際のAsyncImageView自体からのものであるddmsを使用して予期しないパディングを表示していますが、コーナーが進むにつれて画像のサイズが正しくなるため、なぜそこにあるのかわかりません大丈夫。

すべての ScaleTypes を使用してみましたが、Matrix がすべてをズームインする方法が気に入りません。現在の XML は次のとおりです: http://pastebin.com/H1kFpiTM

また、以下は私が得たもののスクリーンショットであり、奇妙なギャップを見ることができます。

ここに画像の説明を入力

前もって感謝します、

ジョー

4

2 に答える 2

2

私にとって、解決策は:

image.setAdjustViewBounds(true);
image.invalidate();
于 2011-09-13T21:29:15.107 に答える
0

修正しました!これは、ダウンロードする正しい画像サイズを「自動的に」選択していた新しいコードが原因です。これは正しくなかったため、imageviewは画像を適切に拡大縮小していました。

于 2011-04-10T20:09:22.830 に答える