Как упомянуть два фильтра намерений для активности в android

Я пишу приложение для открытия файлов HTML, поэтому я упоминаю фильтр намерений для активности как

        <intent-filter>
            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.DEFAULT" />

            <data android:mimeType="text/html" />
        </intent-filter>

для этого приложения значок launcher не будет там. Но я хочу, чтобы мое приложение было как приложение для запуска, и когда я открываю приложение, я хочу отобразить некоторую информацию о приложении, а затем он откроет приложение через html файл, затем Я хочу использовать различные функции (разбор html).any идеи?

Ответы

Ответ 1

Вы можете указать более одного <intent-filter> между тегами <activity>:

<activity android:name=".MyActivity">
  <intent-filter>
     <action android:name="android.intent.action.MAIN" />
     <category android:name="android.intent.category.LAUNCHER" />
  </intent-filter>
  <intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:mimeType="text/html" />
  </intent-filter>
</activity>