2

Parse.com からイメージをロードしましたが、xhdpi および xxhdpi デバイスで表示されるイメージは非常に小さいです。XML レイアウトで遊んでみました。私ができることは、ダウンロードした画像の境界である背景画像を画面の幅いっぱいに伸ばすことです。画像の高さが、解析に格納された画像の物理サイズを超えることはありません。

アスペクト比を維持しながら、デバイスの幅に合わせて画像を拡大しようとしています。

ImageView のサブクラスである ParseImageView を使用しています。画像のサイズを変更して幅を埋め、ImageView.contentMode=UIViewContentModeScaleAspectFit; を設定することで、iOS でこれを実現しました。Androidでこれに相当するものはありますか?

4

1 に答える 1

0

これは、Picasso Library を使用して実現できます。Picasso Library を使用すると、画像をビットマップにキャストし、ImageView をその縦横比にスケーリングすることで、Web から画像の幅と高さを取得できます。関連記事は以下です。

picasso ライブラリで画像の幅と高さを取得する

于 2015-12-03T15:08:18.653 に答える