Android片段:onDestroyView中的removeAllViews

时间:2015-04-01 00:37:32

标签: android multithreading android-fragments views ui-thread

我的片段引用了RelativeLayout mContentLayout

onDestroyView()中(导航到另一个片段之前),我需要删除此mContentLayout的所有视图。

我知道你应该只从UI线程处理UI内容,但考虑到布局不再可见,调用是否有意义

mContentLayout.removeAllViews()

单独的线程,以便删除视图不会阻止UI线程?

1 个答案:

答案 0 :(得分:0)

我总是坚持指导原则,如果有一个好的经验法则坚持下去。这是有原因的。

对于这种特殊情况,我认为您不需要使用单独的线程来执行此操作。 UI线程应该能够清除和重绘正常。 DeeV在你的评论中说了同样的话。