30

我正在编写一个应用程序来打开 HTML 文件,所以我提到了活动的意图过滤器

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

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

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

,对于这个应用程序,没有启动器图标。但我希望我的应用程序作为启动器应用程序,当我打开应用程序时,我想显示一些有关应用程序的信息,然后他通过 html 文件打开应用程序然后我想做不同的功能(解析html)。有什么想法吗?

4

1 回答 1

70

您可以在标签<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>
于 2012-12-10T06:04:15.700 回答