我有一个功能模块,splash,它有一个nav_splash图和一个SplashActivity。
当我导航到第二个功能模块 main 时,它有一个nav_main图和一个 MainActivity,而不是使用 MainActivity 作为主机(即使在导航编辑器中它显示为主机(,它继续使用 SplashActivity 作为主机。
因此,现在我必须导航到一个活动 (MainActivity( 以强制使用此活动作为主机,而不是导航到nav_main图形。
这是故意的吗?还是错误?
使用多个活动的第一个原因是它们在清单文件中具有不同的主题。
除非您专门导航到<activity>
目的地,否则您将保持相同的活动,即按预期工作。