requestlayout force layout什么时候被调用
答案:2 悬赏:10 手机版
解决时间 2021-02-09 11:37
- 提问者网友:聂風
- 2021-02-09 04:47
requestlayout force layout什么时候被调用
最佳答案
- 五星知识达人网友:思契十里
- 2021-02-09 05:34
1、requestLayout: 当view确定自身已经不再适合现有的区域时,该view本身调用这个方法要求parent view重新调用他的onMeasure onLayout来对重新设置自己位置。特别的当view的layoutparameter发生改变,并且它的值还没能应用到view上,这时候适合调用这个方法。必须是在UI线程中进行工作2、invalidate: View本身调用迫使view重画。必须是在UI线程中进行工作。比如在修改某个view的显示时,调用invalidate()才能看到重新绘制的界面。3、postInvalidate: View本身调用迫使view重画。在非UI线程中进行。
全部回答
- 1楼网友:罪歌
- 2021-02-09 06:52
这是因为你以前不存在ud分区,选择强行格式化即可
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯