自定义view的时候,执行了invalidate()方法后 onDraw()不被调用的解决方法

如果在调用invalide方法没有刷新view的时候,可以采用刷新父布局的方式:((View)view.getParnet()).invalidate();

或者用另外一个方法:

view.invalidate();
view.forceLayout();

view.requestLayout();

这样会强制刷新view的

https://blog.csdn.net/ddddwwww2/article/details/53031880

猜你喜欢

转载自blog.csdn.net/wusj3/article/details/82769764
今日推荐