2011-04-09 11 views
0

私はGreenDroid(https://github.com/kennydude/GreenDroid)からAsyncImageViewを使用しています。それはTwoLineLayout(またはそれが呼び出されているもの)の中にあり、実際のAsyncImageView自体からddmsを使用して予期せぬパディングを表示しています。なぜなら、コーナーが進むにつれてイメージのサイズが正しく設定されているからです良い。アンドロイドのAsyncImageViewを使用すると、奇妙なパディングがあります。私は削除できません。

私はすべてのScaleTypesを使用して試してみたと行列がですべてをズームする方法が好きではありませんここで、現在、XMLです:。http://pastebin.com/H1kFpiTM

も怒鳴るあなたは奇妙なギャップを見ることができ、私は何を得るのスクリーンショットは、あります。私はそれを修正した、事前に

enter image description here

おかげで、

ジョー

答えて

0

!ダウンロードする正しい画像サイズを「自動的に」選択した新しいコードが原因です。それは間違っていたので、イメージビューはイメージが収まるようにスケーリングしていました。私にとって

+0

イメージがロードされた後、私はその奇妙な上下のパディングと同じ問題を抱えて、解決策を投稿してください。 –

+0

Aha!あなたはTwitterで私にpingしましたが、ImageViewの仕組みについてはあまり理解していませんが、この問題を抱えている人にはあなたのソリューションを投稿していただきありがとうございます!あなたのトップに! –

2

は、解決されました:

image.setAdjustViewBounds(true); 
image.invalidate(); 
関連する問題