Обеспечить "открыть" в маркете без значка в Launcher

Мое приложение является виджетом, и без активности основного запуска люди не могут запустить его из Маркета после установки приложения; кнопка "открыть" просто не появляется. Как я могу разрешить пользователям открывать приложение из Маркета, чтобы я мог сказать им, что приложение является виджетом, но я не хочу, чтобы мое приложение отображалось в панели запуска? Спасибо!

1 ответ

Решение

Похоже, на этот вопрос дубликат, в ветке Николай Еленков сказал, что вы можете создать основное действие, как показано ниже, тогда оно не будет отображаться в панели запуска, но все равно может быть запущено, когда пользователь нажмет кнопку "Открыть". В упражнении вы можете рассказать пользователю, как установить ваш виджет.

    <activity android:name="MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
        <!-- don't show the app icon in the launcher
            <category android:name="android.intent.category.LAUNCHER" />
        -->
        </intent-filter>
    </activity>
Другие вопросы по тегам