【发布时间】:2021-04-13 10:41:26
【问题描述】:
我有一个片段可以加载大量数据并将其显示到 recyclerView 中。如果我直接打开此片段而不等待转换完成,则转换将变得不稳定,因为线程被 recyclerView 更新数据限制
所以我想延迟这个更新数据,直到片段转换完成。
但遗憾的是我还没有找到任何方法来收听片段转换完成,所以我目前的方法是将数据更新延迟几毫秒,直到使用 Handler() ,但我相信这是非常hacky而不是优雅的解决方案
Handler().postDelayed({
//do something
}, 500)
我需要帮助才能知道我应该调用什么方法来收听片段转换完成。谢谢你哦
【问题讨论】:
标签: android kotlin android-fragments android-transitions