2012-01-20 9 views
0

ArrayList<boolean[]>またはboolean[][]Bitmapに変換する効率的な方法(メモリとCPUの面で)を教えてください。ArrayList <boolean[]> to Bitmap、best way?

Bitmapを後で変更または追加する必要があることが判明した場合、この方法は変更されますか?

答えて

1

おそらくboolean[][]int[]に変換し、setPixelsを使用することをお勧めします。これは後で多くのピクセルレベルの変更を行う場合に便利です(int[]を再利用し、setPixelsを再度呼び出してください)。

+0

これに先にbitmap.create(width、height、config)を付けますか? – aez

+0

setPixelsを使用する前に、正しいサイズの空のビットマップを作成する必要があります。 – kabuko