我已经创建了我的应用程序的肉和内容,但我想添加一个不同的活动,这将是一个起点(一种登录屏幕) .
情侣问题:
-
1我对如何在活动之间切换有一个相当不错的处理(基于这篇文章:http://www.linux-mag.com/id/7498),但我不确定 how to go about creating a new one (with eclipse) .
-
2一旦我创建了一个新活动, how can I set it as the default activity of my application? 我认为我可以更改类的名称......但是有更优雅的方法来处理它(可能在
AndroidManifest.xml
内)?
9 回答
这很容易解决 .
对Launcher活动的更改也存储在Debug配置中 .
转到
Run > Debug Configurations
并编辑设置 .在
Run > Edit Configurations
下的Intellij中也有类似的设置选择运行默认活动,它将不再以这种方式保存设置 .只需转到AndroidManifest.xml文件并添加如下
然后保存并运行你的android项目 .
Follow to below instructions:
1 :)打开
AndroidManifest.xml
文件 .2 :)转到您想要进行主要活动的活动代码,如下所示 .
such as i want to make SplashScreen as main activity
3 :)现在将以下代码复制到活动标签之间,如下所示:
并检查新添加的行是否与其他活动标记无关 .
是的,您使用
AndroidManifest.xml
文件 . 实际上,您甚至可以在应用程序清单中指定多个启动器活动 . 要在启动器上显示活动,请将这些属性添加到清单中的活动:转到项目根文件夹中的AndroidManifest.xml,然后更改要首先执行的活动名称 .
例:
如果您使用的是Android Studio,则可能之前已选择另一个要启动的活动 .
单击
Run > Edit configuration
,然后确保选中“启动默认活动” .这很简单 . 在
Manifest
文件中执行此操作 .你添加这个你要在清单文件中启动活动
android:exported="true"
打开此活动的java文件并右键单击然后单击Run'main Activity'
这个活动的Oprn java文件并按Ctrl Shift F10