android中一个应用程序创建多个图标

说明:最关键的只有一点,在全局配置文件中对于你要创建图标的activity进行如下配置即可:


        <intent-filter>

            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />

        </intent-filter>


只需添加如上代码就ok.


附上所有代码:

<application

        android:allowBackup="true"

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name"

        android:theme="@style/AppTheme" >


        <activity

            android:icon="@android:drawable/arrow_up_float"

            android:name=".MainActivity"

            android:label="我是主界面" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

         <activity

            android:icon="@android:drawable/btn_star"

            android:name=".Second"

            android:label="我是secode界面" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

    </application>


在这种情况下对于main页面和second页面都会创建各自的图标,有背景色的部分是关键。