我通过如下方式连接了活动(HomeFragment
)中的默认片段(HomeActivity
)
navHostFragment = NavHostFragment.create(R.navigation.main_nav_graph);
getSupportFragmentManager().beginTransaction().replace(R.id.main_content, navHostFragment).setPrimaryNavigationFragment( navHostFragment ).commit();
现在我想从HomeFragment上面获取一些价值,并在Activity中使用。我做了如下
HomeFragmentDirections.ActionHomeFragmentSelf homefragmentDic = HomeFragmentDirections.actionHomeFragmentSelf();
现在(在HomeActivity
中,我要使用该值
setTitle(homefragmentDic.getToolbarId(), homefragmentDic.getToolbarline());
但是:
获取空异常