Set Specific Activity As Launcher Activity In Android Manifest File

  1. Suppose You Have Two Activity For Example One Is Main Activity And Another IS ListFruitActivity Activity .
  2. By Default MainActivity Is Defult Luncher Activity Like Below Code In Android Manifest File .
<application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:label="List of Mobile OS"
            android:name=".ListMobileActivity" >
            <intent-filter >
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:label="List of Fruits"
            android:name=".ListFruitActivity" >
        </activity>
    </application>

If You Set ListFruitActivity As Launcher Activity You Can Change Your Code Like This Way .

    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:label="List of Mobile OS"
            android:name=".ListMobileActivity" >
        </activity>
        <activity
            android:label="List of Fruits"
            android:name=".ListFruitActivity" >
             <intent-filter >
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

Explanation : Just Remove Intent Filter From MainActivity

         <intent-filter >
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

And Add Intent Filter To ListFruitActivity .

             <intent-filter >
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

Published by

Unknown's avatar

Nusrat Faria

I Am A Web Developer And A Android Developer. This Is My Personal Blog So Noted My Work For Helping People .

One thought on “Set Specific Activity As Launcher Activity In Android Manifest File”

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.