7

AndroidのAPI10より前は、実際の生データがネイティブメモリに保存されているため、使用されなくなっrecycle()たsを呼び出すことが重要であったことを私は知っています。Bitmap

ただし、API 11の時点では、Bitmapsはヒープに格納されているため、私の質問は次のとおりです。

APIが十分に大きい(少なくとも11)場合は、srecycle()を呼び出す必要がありますか?BitmapそのようなAPIで呼び出すとどうなりますか?

4

1 に答える 1

6

公式ドキュメントによると、recycle()これは高度な呼び出しであるため、ビットマップを解放したい場合は、次のように記述するだけbitmap = nullで、GCが他のすべてを処理します。

于 2012-10-18T14:10:53.707 に答える