ビューの描画キャッシュを取得しています。これは、アクティビティに contentView として設定されています。次に、新しいコンテンツ ビューをアクティビティに設定し、その描画キャッシュをアクティビティに渡します。しかし、Android はビットマップをリサイクルするため、次の例外が発生します。
06-13 01:58:04.132: E/AndroidRuntime(15106): java.lang.RuntimeException: Canvas: リサイクルされたビットマップ android.graphics.Bitmap@40e72dd8 を使用しようとしています
それを修正する方法はありますか?Bitmap クラスを拡張するアイデアがありましたが、最終的なものです。なぜ GC はそれをリサイクルするのですか?