Android 如何使用位图更新自定义绘图?
如何使用位图重新绘制已创建的可绘制图形,而不创建新的可绘制图形 用法:Android 如何使用位图更新自定义绘图?,android,bitmap,android-drawable,Android,Bitmap,Android Drawable,如何使用位图重新绘制已创建的可绘制图形,而不创建新的可绘制图形 用法: Drawable drawable = new MyDrawable(context.getResources(), bitmap); makeSomeAsyncOperation((newBitmap) -> drawable.setBitmap(newBitmap)); MyDrawable.java: class MyDrawable extends BitmapDrawable { public vo
Drawable drawable = new MyDrawable(context.getResources(), bitmap);
makeSomeAsyncOperation((newBitmap) -> drawable.setBitmap(newBitmap));
MyDrawable.java:
class MyDrawable extends BitmapDrawable {
public void setBitmap(@NonNull Bitmap bitmap) {
// ???
}
}
下面是一些具体的实现,其他方式不适合