0

カメラで撮影した写真をアップロード用に約1024x768にリサイズしています。ほとんどの Android デバイスでは、コードは問題なく動作しますが、一部のデバイス (Motorola Photon 4G、Galaxy Nexus、Motorola Droid X2 など) では動作しません。

ここのコードを使用しています: https://stackoverflow.com/a/9234895/679339

しかし、それが機能しない場合、サイズ変更された画像は次のようになります。ピクセル化された

理由を知っている人はいますか?

4

1 に答える 1

1

Android は、実行中のデバイスのピクセル密度に基づいて画像のサイズを変更します。画像を配置しようとしている View に基づいて、Android が写真に対して何をしようとしているのかを理解するには、デバイスの表示サイズと密度を取得する必要があります。

于 2013-04-05T19:21:47.150 に答える