我一直在研究自定义视图,但是在将大量膨胀的视图附加到自定义视图(仅扩展FrameLayout)时,我遇到了一些严重的UI线程阻塞问题。
虽然我已经尝试将子视图创建从主线程移动到后台线程中,但是在线程中设置了所有内容,然后将单个ViewGroup添加到活动内容视图中,但问题是看起来似乎不是错开了视图布局和绘图,而是基本上使一切都无效。
有没有人有过这样的经历或有任何建议如何克服这个问题?
谢谢, 马特
答案 0 :(得分:0)
您可以发布更多详细信息,以便我们了解为什么View
创作花了这么长时间?
我不相信你可以错开这个。预蜂窝使ViewGroup
无效导致整个子层次结构重新绘制:(
有关详细信息,请参阅this great I/O talk。