[英]Android Jetpack Navigation Component too slow. What's the problem?
今天,我在 Android 項目中從ViewPager
更改為Navigation Component
(帶有Bottom Navigation View
)。 問題是,當使用ViewPager
時,一切都快如閃電,但使用Navigation Component
它非常滯后(按下視圖 2 秒后出現,特別是RecyclerView
片段)。
有什么方法可以預加載片段並改善過渡?
提前致謝 !
MainActivity.java
NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
NavigationUI.setupWithNavController(binding.bottomBar, navController);
我也有同樣的問題。 我相信這是他們最新依賴中的一個錯誤。
更改為androidx.navigation:navigation-fragment-ktx:2.3.4
和androidx.navigation:navigation-ui-ktx:2.3.4
解決了我的問題。
也可能適用於高於 2.3.4 的版本。 我還沒有檢查。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.