簡體   English   中英

Android Jetpack 導航組件太慢。 有什么問題?

[英]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.4androidx.navigation:navigation-ui-ktx:2.3.4解決了我的問題。

也可能適用於高於 2.3.4 的版本。 我還沒有檢查。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM