안드로이드에서 비트 맵을 저장하기위한 가장 좋은 배열 선택이 무엇인지 알고 싶습니다. ArrayList<Bitmap>
에 비트 맵을 저장하는 것이 좋습니까? 아니면 좋은 해결책이 아닙니다.안드로이드 스토어의 비트 맵
내 응용 프로그램에 프로그래밍 방식으로 생성 된 5 개의 다른 비트 맵을 배열에 저장하려고하면 배열이 전자 캔버스로 그려지지만 제대로 작동하지 않습니다.
//beginning
ArrayList<Bitmap> temp = new ArrayList<Bitmap>();
//in some function where mBitmap is been created
temp.add(mBitmap);
//in my custom class which extends View
Bitmap bm = Bitmap.createBitmap(temp.get(temp.size()-1));
mCanvas.drawBitmap(bm);
invalidate();
하지만 온도에서 비트 맵 내 mCanvas
에 추가되지 않습니다 : 여기에
내가 뭘하는지입니다.
왜 안드로이드/자바에서 Array에 비트 맵을 저장하는 가장 좋은 방법이 있습니까?
LruCache, 나는 API가 LVL 7 –
당신은 안드로이드 HTTP를 사용하여 사용하고 API 레벨 12입니다 : //developer.android.com/reference/android/support/v4/app/package-summary.html –
이론적으로는 질문에 대답 할 수 있지만 답변에는 링크 된 기사의 필수 부분을 포함 시키십시오. [참고 용 링크] (http://meta.stackexchange.com/q/8259)를 제공하십시오. 그렇게하지 않으면 링크 썩음으로 위험에 처해 있습니다. – Kev