繁体   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