0

我使用BottomNavigationView來切換片段。問題是,我的第一個view有一個webview包括這是相當重的CPU。我實現了一個緩存機制,將我的碎片保存在後臺。每當我切換到一個片段,我的應用程序搜索片段,如果它沒有被初始化,它會創建一個新的片段。所以,當我從第一個片段切換到第二個片段時,反之亦然,我的事務動畫並沒有真正顯示出來,並且它滯後了一點。片段交易滯後

您是否知道如何讓它更好地運行,或者我如何防止滯後,並在這些碎片之間平滑過渡?

回答

0

如果你不關心視覺延遲,你可以推遲的WebView加載與

webview.postDelayed({ 
    //loading goes in here 
},200)