Может кто-нибудь сказать мне, как обновить или
сбросить растровое изображение или холст для рисования
другое изображение на нем?
на самом деле у меня есть бинарный файл карты, который содержит растровые плитки в байтах, теперь проблема в том, что у меня есть буферное изображение с буферным изображением. Я получаю изображение экрана для отображения. поэтому, когда я перемещаю свое изображение на экране, мне нужно обновить буферное изображение и нарисовать новые плитки для отображения на экране.
здесь код для отображения изображения.
bitmap = Bitmap.createBitmap(screenWidth * (int)mapState.getiBufferMult(), screenHeight * (int)mapState.getiBufferMult(), Config.RGB_565);
canvas = new Canvas(bitmap);
image = new ImageView(this);
это не полный источник, но я надеюсь, что вы, ребята, можете иметь представление.
большое спасибо