1つのapkファイルに複数のアプリケーションを含めることはできますか?または1つのアプリ内でさまざまなアクティビティに異なるランチャーアイコンを使用する方法がありますか?私はいくつかの異なる(しかし、関連する)論理的な部分に私のアプリを分けたい。複数のランチャーアクティビティを持つことは可能ですか?
5
A
答えて
8
はい、ただ<activity>
の2つ以上をLAUNCHER
としてマニフェストにマークしてください。 また、起動する正確なパッケージとアクティビティを指定するLauncher-Activitiesの両方にandroid:taskAffinity
属性を設定する必要があります。
<activity android:label="MyApp" android:name=".MyApp" android:taskAffinity="com.example.MainActivity">
<intent-filter>
<action android:name=".MyApp"/>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Settings" android:name=".Settings" android:taskAffinity="com.example.SettingsActivity" >
<intent-filter>
<action android:name=".Settings"/>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
0
はい、アプリケーションに複数のランチャーアクティビティを設定できます。 これにより、コンパイル時エラーまたは実行時エラーは発生しません。 デバイス内のアプリケーションの2つのランチャーロゴが、マニフェストで定義したさまざまなアクティビティを起動できることがわかります。
関連する問題
- 1. 複数のJOptionPaneダイアログを持つことは可能ですか?
- 2. 複数のモデルを持つThreeT20TTableViewController?これは可能ですか?
- 3. BeanがSpringで複数の親を持つことは可能ですか?
- 4. アンドロイドマニフェストホスト宣言で複数のトップレベルドメインを持つことは可能ですか?
- 5. MSTestで複数の 'TestClass'を持つことは可能ですか?
- 6. Azure Service Fabric - 1つのパブリックIPアドレスを持つ複数のノードタイプを持つことは可能ですか?
- 7. 引数を持つPythonクラスのデコレータを持つことは可能ですか?
- 8. iOSアプリケーションが複数のウィンドウを持つことは可能でしょうか?
- 9. 重複を許可するAUTO_INCREMENT列を持つことは可能ですか?
- 10. Javascript/Node.JS - 複数の定義を持つvarを持つことは可能ですか?
- 11. ActiveMQに同じclientIdを持つ複数のサービスインスタンスを持つことは可能でしょうか?
- 12. Herokuでは、1つのアプリが複数の環境を持つことは可能ですか?
- 13. 自動レイアウトと重複したビューを持つことは可能ですか?
- 14. XSLTでは、関数へのポインタを持つことは可能ですか?
- 15. HTML5キャッシュ - 1つのURLに複数の異なるキャッシュを持つことは可能ですか?
- 16. クラスのグローバルインスタンスを持つことは可能ですか?
- 17. Funcの配列を持つことは可能ですか
- 18. 複数のインタフェースを持つプロキシでTypedActorsを作成することはAkkaでも可能ですか?
- 19. コマンドプロンプトで複数のタブを持つCSVファイルを作成することは可能ですか?
- 20. Elasticsearchインデックスは、複数のフィールドで構成される主キーを持つことは可能ですか?
- 21. heroku postgresプランごとに複数のデータベースを持つことは可能ですか?
- 22. リモートsqliteデータベースを持つことは可能ですか
- 23. "ローカル"タイプクラスインスタンスを持つことは可能ですか?
- 24. 内部にng-includeを持つことは可能ですか?
- 25. ListViewが子ビューを持つことは可能ですか
- 26. ワードプレス。動的コンテンツを持つことは可能ですか?
- 27. プライベート/内部ドッカーリポジトリを持つことは可能ですか?
- 28. net/http:http.HandleFuncカスタムパラメータを持つことは可能ですか?
- 29. Django:sub_appsを持つことは可能ですか?
- 30. タブバーにないフラグメントを持つことは可能ですか?
OSがどのように決定するのか、どのランチャーアクティビティがトリガーするのですか? – NarendraJi