标签:android style class blog code http
一。要点
If in the course of processing the event, the view‘s bounds may need to be changed, the view will call requestLayout()
.
Similarly, if in the course of processing the event the view‘s appearance may need to be changed, the view will call invalidate()
.
If either requestLayout()
or invalidate()
were called, the framework will take care of measuring, laying out, and drawing the tree as appropriate.
二。实例
public void setSwitchTypeface(Typeface tf) { if (mTextPaint.getTypeface() != tf) { mTextPaint.setTypeface(tf); requestLayout(); invalidate(); } } public void setSwitchPadding(int pixels) { mSwitchPadding = pixels; requestLayout(); }
android自定义View (五)view.requestLayout() 与 invalidate(),布布扣,bubuko.com
android自定义View (五)view.requestLayout() 与 invalidate()
标签:android style class blog code http
原文地址:http://www.cnblogs.com/yuyutianxia/p/3785540.html