Установлено одно приложение, показать две записи в Launcher

StackOverflow https://stackoverflow.com/questions/3610075

Вопрос

В Android, как реализовать следующий эффект?

Установите только одно приложение, но в Launcher есть два записей, и ввод каждый будет переходить на разные пользовательские интерфейсы.

Как и Google Map, вы можете увидеть только одно приложение, но есть карты и записи навигации.

Спасибо.

Это было полезно?

Решение

Вам нужно добавить категорию как android.intent.category.LAUNCHER для обеих действий в AndroidManifest.xml

Пример:

 <application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".MyActivity1" android:label="@string/app_name">
        <intent-filter>
             ....
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".MyActivity2" android:label="@string/app_name">
        <intent-filter>
             ....
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>


 </application>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top