看了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 的设置。