我使用BottomNavigationView
来切换片段。问题是我的第一个view
包含webview
,这非常重CPU。我实现了一个缓存机制,它将我的片段保存在backstack中。每当我切换到片段时,我的应用程序都会搜索片段,如果它没有初始化,则会创建一个新片段。因此,当我从第一个片段切换到第二个片段时,反之亦然,我的事务动画并没有真正显示,而且有点滞后。
您是否知道我如何才能使其表现更好,或者如何防止滞后,并在这些片段之间平滑过渡?
答案 0 :(得分:0)
如果您不关心视觉延迟,可以推迟使用
加载网页视图webview.postDelayed({
//loading goes in here
},200)