この状況をアプリケーションに実装する方法についてアドバイスが必要です。
bitmpaps
のさまざまな状態を保存するために使用している の配列があるCanvas
ので、将来それらを使用できます。これが私が使用しているコードです:
private Bitmap[] temp;
// on user click happens this ->
if(index<5){
temp[index] = Bitmap.createBitmap(mBitmap);
index++;
}
したがって、基本的には、ユーザーのアクションに応じて、最後の 5 つのビットマップのみを保存したいと考えています。私が学びたいことは、常に最新の 5 つのビットマップを保持できるように配列を更新する方法です。
ここに私が意味するものがあります:
Bitmaps [1,2,3,4,5] -> ユーザーがクリックした後、最初のビットマップを削除し、配列を並べ替えて、新しいものを最後に保存したいので、配列は次のようになります: Bitmaps[ 2,3,4,5,6];
それを行うための最良の方法である提案/アドバイスはありますか?
前もって感謝します!