同じクラスを複数回インスタンス化できるようにするために静的ハッシュマップを取得しました。ハッシュマップはすべてのキーと値の参照を保持します。
class A {
public static final Map<String,Bitmap> map = new HashMap<String,Bitmap>();
// methods
}
したがって、クラスのすべてのインスタンスで、A
を呼び出すとmap.get(KEY)
、常に同じビットマップが取得されます。「リリースされた不明なビットマップ参照」が表示されます。IllegalStateException
何が間違っていますか?