大家好:)我有一个无法使用谷歌(!)解决的问题,所以我求助于您!
我用一个活动创建了一个应用程序,它工作得很好。了解了更多关于应用程序的信息后,我决定添加另一个活动,即应用程序的欢迎屏幕,带有漂亮的徽标和一些按钮。这个应用程序应该将用户引导到我之前提到的活动。唯一的麻烦是 - 我无法确定在应用程序加载的那一刻,我在哪里以及如何确定应该首先启动哪个活动。我是否需要从头开始创建整个应用程序,但这次首先对家庭活动进行编程?必须有一个更简单的方法......
在此先感谢,Shai :)
大家好:)我有一个无法使用谷歌(!)解决的问题,所以我求助于您!
我用一个活动创建了一个应用程序,它工作得很好。了解了更多关于应用程序的信息后,我决定添加另一个活动,即应用程序的欢迎屏幕,带有漂亮的徽标和一些按钮。这个应用程序应该将用户引导到我之前提到的活动。唯一的麻烦是 - 我无法确定在应用程序加载的那一刻,我在哪里以及如何确定应该首先启动哪个活动。我是否需要从头开始创建整个应用程序,但这次首先对家庭活动进行编程?必须有一个更简单的方法......
在此先感谢,Shai :)
在您的 AndroidManifest.xml 中,将以下 <intent-filter> 元素添加到您要设置为初始/默认值的操作中:
<activity android:name=".YourMainAction" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
正如以利亚康奈尔所解释的那样,将您的“WelcomeScreen”活动添加为主要活动,并将您现有的活动添加为 AndroidManifest.xml 中的正常活动条目
'这个应用程序应该将用户引导到我之前提到的活动'--你是说'应用程序'作为一个单独的应用程序还是只是同一个应用程序中的另一个活动?
如果您的意思是“活动”,您可以在存在的任何小部件的某些事件上启动现有活动(您已经拥有的活动)(例如:按钮小部件的“onClick”)