Android 立即从活动中启动新活动
几个月前,当我最初学习安卓系统时,我发誓我读到了一些关于在开始任务时立即启动活动的方法。我现在对此很好奇,因为我需要在启动时显示一个介绍屏幕,但我不希望介绍屏幕成为根活动。有人知道有没有这样的东西吗?如果没有,处理介绍屏幕的最佳方式是什么 我在谷歌上搜索了几个小时才找到它,但无论如何都找不到Android 立即从活动中启动新活动,android,Android,几个月前,当我最初学习安卓系统时,我发誓我读到了一些关于在开始任务时立即启动活动的方法。我现在对此很好奇,因为我需要在启动时显示一个介绍屏幕,但我不希望介绍屏幕成为根活动。有人知道有没有这样的东西吗?如果没有,处理介绍屏幕的最佳方式是什么 我在谷歌上搜索了几个小时才找到它,但无论如何都找不到 感谢您的帮助。这里有两个选项,使用IntroScreen和RootActivity作为两个活动类的占位符: 让IntroScreen成为清单中具有启动器的那一个,这样用户就可以打开它。当切换到RootAct
感谢您的帮助。这里有两个选项,使用
IntroScreen
和RootActivity
作为两个活动
类的占位符:
IntroScreen
成为清单中具有启动器的那一个,这样用户就可以打开它。当切换到RootActivity
时,IntroScreen
使用startActivity()
启动RootActivity
,然后调用finish()
将自身从堆栈中移除
RootActivity
成为清单中具有启动器的活动,这样用户就可以打开它。在RootActivity
的onCreate()
中,调用startActivity()
以查看IntroScreen
。当用户将后退按钮移出介绍屏幕时
,将出现RootActivity
就个人而言,我更喜欢选项1。这里有两个选项,使用
IntroScreen
和RootActivity
作为两个Activity
类的占位符:
IntroScreen
成为清单中具有启动器的那一个,这样用户就可以打开它。当切换到RootActivity
时,IntroScreen
使用startActivity()
启动RootActivity
,然后调用finish()
将自身从堆栈中移除
RootActivity
成为清单中具有启动器的活动,这样用户就可以打开它。在RootActivity
的onCreate()
中,调用startActivity()
以查看IntroScreen
。当用户将后退按钮移出介绍屏幕时
,将出现RootActivity
就我个人而言,我更喜欢选项1。#1效果很好,谢谢。我想这取决于你想让“后退”按钮做什么。只需在#1上注意:你给初始活动添加的任何标签都将是应用程序菜单上使用的标签。因此,您希望使这些活动标签与您的主要活动相同。#1非常有效,谢谢。我想这取决于你想让“后退”按钮做什么。只需在#1上注意:你给初始活动添加的任何标签都将是应用程序菜单上使用的标签。因此,您希望使这些活动标签与您的主要活动相同。