次の問題の解決策を探しています: a のサイズをBitmap
固定サイズ (512x128 など) に変更する方法。ビットマップ コンテンツの縦横比を維持する必要があります。
私はそれが次のようなものであるべきだと思います:
空の 512x128 ビットマップを作成する
縦横比を維持したまま、元のビットマップを縮小して 512x128 ピクセルに合わせます
スケーリングされたものを空のビットマップにコピーします(中央揃え)
これを達成する最も簡単な方法は何ですか?
これはすべてGridView
、画像のアスペクト比が他の画像と異なるとレイアウトが乱れるためです。スクリーンショットを次に示します (最後の画像を除くすべての画像のアスペクト比は 4:1 です)。