テキスト付きの大きなズーム可能なビットマップがあり、少しサイズを変更したいと思います。最も簡単な方法はinSampleSizeを使用することですが、それが機能するための最小値は2です。これは受け入れられません(画像のサイズを半分にすると、基本的にテキストが読めなくなります)。
createScaledBitmapは問題なく動作しますが、Androidのビットマップのガベージコレクションが遅いため、それに続くメソッドでOutOfMemoryを実行することがあります(デコード後にcreateBitmapを呼び出しています)。
それで、ビットマップのサイズを半分にせず、メモリの問題なしに減らす方法があるのだろうか?