1

アプリケーションで BitmapRegionDecoder クラスを使用して、非常に大きな画像を処理したいと考えています。私のアプリケーションは Android 2.2 (API-8) で開発していますが、BitmapRegionDecoder は Android 2.2 以下では利用できず、Android 2.2 を 2.3 以上に変更することはできません。Android 2.2 のみである必要があります。したがって、私のアプリケーションで BitmapRegionDecoder を使用する他の方法、または BitmapRegionDecoder の任意の jar ファイル、または BitmapRegionDecoder の同じタスクを実行する BitmapRegionDecoder の代替 jar ファイルを使用する方法はありますか。

4

2 に答える 2

0

このプロジェクトの説明で、API < 10 の BitmapRegionDecoder を再作成するには、JNI を多用する必要があることを読みました。

SO について、Dianne Hackborn はこれは些細なことではないと言っています。

試してみることもできますが、古いバージョンに移植するには複雑すぎるのではないかと心配しています:(

編集: SO でこの質問を見つけたところですが、これが役立つかもしれません。

于 2012-10-23T08:18:57.907 に答える
0

(API 8+)に関する私の他の(詳細な)回答を見てください。BitmapRegionDecoderCompat

于 2015-07-20T17:49:13.873 に答える