diff --git a/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.kt b/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.kt index 99ffb251e..c07deb56b 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.kt @@ -211,6 +211,8 @@ class MainActivity : EhActivity() { } override fun onCreate(savedInstanceState: Bundle?) { + if (EhUtils.needSignedIn()) + startActivity(Intent(this, LoginActivity::class.java)) super.onCreate(savedInstanceState) binding = ActivityMainBinding.inflate(layoutInflater) setContentView(binding.root) @@ -227,9 +229,6 @@ class MainActivity : EhActivity() { } } } - if (EhUtils.needSignedIn()) { - navController.navigate(R.id.signInScene) - } binding.drawView.addDrawerListener(mDrawerOnBackPressedCallback) binding.navView.setupWithNavController(navController) if (savedInstanceState == null) { diff --git a/app/src/main/res/navigation/nav_graph.xml b/app/src/main/res/navigation/nav_graph.xml index b05a5d3c7..579223eb2 100644 --- a/app/src/main/res/navigation/nav_graph.xml +++ b/app/src/main/res/navigation/nav_graph.xml @@ -11,38 +11,38 @@ + android:label="GalleryListScene"> + android:defaultValue="action_homepage" + app:argType="string" /> + android:label="GalleryListScene"> + android:defaultValue="action_subscription" + app:argType="string" /> + android:label="GalleryListScene"> + android:defaultValue="action_whats_hot" + app:argType="string" /> + android:label="GalleryListScene"> + android:defaultValue="action_top_list" + app:argType="string" /> - \ No newline at end of file