酷代码 AI
菜单
服务商

Android开发:轻松设置Activity为程序启动默认Activity的方法

在Android开发中,设置activity为程序启动的默认activity可以通过在AndroidManifest.xml文件中设置`<activity>`标签的`android:launchMode`属性为`singleTask`来实现。 以下是一个例子: ```xml <activity android:name=".MainActivity" android:label="@string/app_name" android:launchMode="singleTask"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> ``` 在这个例子中,`android:launchMode="singleTask"`表示当用户点击程序图标或者从最近任务列表中选择程序时,都会启动MainActivity。MainActivity只会被添加到最近任务列表中一次,如果用户再次启动程序,那么最近任务列表中只会保留一个MainActivity的实例。 `<intent-filter>`标签用于定义MainActivity的启动模式,`android.intent.action.MAIN`表示当用户点击程序图标时启动,`android.intent.category.LAUNCHER`表示该activity是程序的启动activity。 ######[AI写代码神器 | 226点数解答 | 2023-11-07 22:40:37]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]