看了Android版本的Google地图,安装一个APK后有三个程序入口图标,分别对应三个不同的功能!设置方法比较简单
两个 Activity 都响应 Main Intent 就行了,比如:
< ?xml version="1.0" encoding="utf-8"? >
< manifest xmlns:android=" http://schemas.android.com/apk/res/android";
package="com.foobar"
android:versionCode="1"
android:versionName="1.0" >
< application android:icon="@drawable/icon" android:label="Foobar" >
< activity android:name=".Foobar1" android:label="Foobar1" android:taskAffinity=".Foobar1" >
< intent-filter >
< action android:name="android.intent.action.MAIN"/ >
< category
android:name="android.intent.category.LAUNCHER"/ >
< /intent-filter >
< /activity >
< activity android:name=".Foobar2" android:label="Foobar2" android:taskAffinity=".Foobar2" >
< intent-filter >
< action android:name="android.intent.action.MAIN"/ >
< category
android:name="android.intent.category.LAUNCHER"/ >
< /intent-filter >
< /activity >
< /application >
< uses-sdk android:minSdkVersion="3"/ >
< /manifest >
注意黑体部分关于 taskAffinity 的设置。
本文介绍如何在Android应用中通过配置多个Activity并设置相应的intent-filter,实现安装一个APK后出现多个程序入口图标的方法。
1375

被折叠的 条评论
为什么被折叠?



