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 に答える