Bitmapはシーケンス化できません
479 ワード
JAvaはファイル格納時にシーケンス化がよく用いられる.
今日、読み取りファイルタイムズに適用された例外:
以下を検索すると、元々Bitmapはシーケンス化できませんでした.
したがって、Bitmapメンバー変数を宣言するときにtransientキーワードを付けることで、Bitmapのシーケンス化を回避できます.
Bitmapシーケンス化ストレージを行うには、Bitmapシーケンス化の方法を参照してください.
今日、読み取りファイルタイムズに適用された例外:
java.io.NotSerializableException: android.graphics.Bitmap
以下を検索すると、元々Bitmapはシーケンス化できませんでした.
The default mechanism of Java will try to serialize your class that you marked as Serializable and try to persist all fields not marked as transient
したがって、Bitmapメンバー変数を宣言するときにtransientキーワードを付けることで、Bitmapのシーケンス化を回避できます.
Bitmapシーケンス化ストレージを行うには、Bitmapシーケンス化の方法を参照してください.