生成的代码中重复的NavigationDirections:导航体系结构组件

时间:2018-10-09 09:22:22

标签: android android-architecture-components

这两者之间有什么区别:

val navDirection = ChatsFragmentDirections.actionChatsFragmentToChatFragment()

val navDirection = ChatsFragmentDirections.ActionChatsFragmentToChatFragment()

我已经查看了生成的代码,这两个代码似乎完成了相同的工作,其中一个是函数,另一个是类。该函数实例化该类。我对为什么要同时拥有这两个人,为什么不将班级设为私有感到困惑。我想知道您的想法,使用的是哪一种以及为什么使用它。

0 个答案:

没有答案