web-dev-qa-db-ja.com

android)のアクティビティの2つのインテントフィルターに言及する方法

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を解析します)。何かアイデアはありますか?

23
ashok reddy

<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>
52
gsingh2011