bitmapvector の弱参照を作成するにはどうすればよいですか?
このベクトルがあるとしましょう:
private Bitmap[] scaledBitmap = new Bitmap[9];
次のように、穴ベクトルを弱参照に簡単に入れることができます。
private WeakReference <Bitmap[]> scaledBitmapW;
this.scaledBitmapW = new WeakReference <Bitmap[]> (scaledBitmap);
しかし、後でビットマップを縮小して返すメソッドで、各ビットマップを弱参照から取得するにはどうすればよいでしょうか? 弱い参照について考える前に、次のようになりました。
scaledBitmap[i] = Bitmap.createScaledBitmap(bm.get(), reqW[i], reqH[i], true);
9 つのビットマップすべてにthis.scaledBitmapW.get()を使用する方法は?