谁能告诉我如何刷新或重置位图或画布以在其上绘制另一个图像?
实际上我有一个地图二进制文件,其中包含以字节为单位的位图图块现在问题是我有一个带有缓冲区图像的缓冲区图像,我得到了要显示的屏幕图像。所以当我移动我的屏幕图像时,我需要刷新我的缓冲区图像并绘制新的图块以显示在屏幕上。
这是显示图像的代码。
bitmap = Bitmap.createBitmap(screenWidth * (int)mapState.getiBufferMult(), screenHeight * (int)mapState.getiBufferMult(), Config.RGB_565);
canvas = new Canvas(bitmap);
image = new ImageView(this);
这不是完整的来源,但我希望你们能有想法。
多谢