片段交易滞后
问题描述:
我使用BottomNavigationView
来切换片段。问题是,我的第一个view
有一个webview
包括这是相当重的CPU。我实现了一个缓存机制,将我的碎片保存在后台。每当我切换到一个片段,我的应用程序搜索片段,如果它没有被初始化,它会创建一个新的片段。所以,当我从第一个片段切换到第二个片段时,反之亦然,我的事务动画并没有真正显示出来,并且它滞后了一点。片段交易滞后
您是否知道如何让它更好地运行,或者我如何防止滞后,并在这些碎片之间平滑过渡?
答
如果你不关心视觉延迟,你可以推迟的WebView加载与
webview.postDelayed({
//loading goes in here
},200)