是否有类似于View实例的绘图委托?我想为我的应用程序中的每个视图做一些绘图。例如:
EditText et = ...;
et.addDrawDelegate(new DrawDelegate()) {
@Override
public void draw(Canvas canvas) {
// do some custom drawing here
}
}
通常我会创建一个自定义视图类:
public class MyView extends SomeAndroidView {
@Override
public void onDraw(Canvas canvas) {}
}
但是因为我想为许多视图类型执行此操作,所以这看起来并不像一个全局委托那么容易。
由于