非常に大きな画像があり、ディスプレイのサイズ (スケーリングなし) のセクションのみを表示したいのですが、セクションは画像の中心にある必要があります。画像が非常に大きいため、画像全体をメモリに読み込んでトリミングすることはできません。これは私がこれまでに持っているものですが、大きな画像の場合は OutOfMemory が発生します。また、解像度を下げるのではなく、画像をトリミングしたいので、 inSampleSize は適用されないと思います。
Uri data = getIntent().getData();
InputStream is = getContentResolver().openInputStream(data);
Bitmap bitmap = BitmapFactory.decodeStream(is, null, null);
どんな助けでもいいですか?