누군가 도움이되기를 바랍니다. Android 매니페스트 파일에서 주요 활동으로 둘 이상의 활동을 지정할 수 있습니까?Android 애플리케이션에서 하나 이상의 기본 활동이 존재할 수 있습니다.
1
A
답변
1
가능합니다. 그러나 기본값을 CATEGORY_DEFAULT
으로 정의해야합니다. 두 가지 활동이있는 경우 기본 기본 활동이 없으면 Android 마켓에서 어떤 활동을 시작해야할지 알 수 없습니다.
<activity
android:name=".FirstMainActivity"
android:label="First Activity"
android:icon="@drawable/first_icon">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".SecondMainActivity"
android:label="Second Activity"
android:icon="@drawable/second_icon">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
당신은 당신의 진입 점은 실행 프로그램에서 보여로 action=MAIN
및 category=LAUNCHER
을 설정해야합니다.
0
응용 프로그램에 여러 진입 점이 있다고 생각한다면 왜 그렇지 않을까요?
2
예 하나 이상의 main
활동을 가질 수 있으며 여러 launcher
활동을 가질 수 있지만 이렇게하면 응용 프로그램 드로어에 많은 아이콘이 표시됩니다.