1

URLをクリックしてAndroidアプリケーションを起動したい(電子メールまたはSMSの可能性があります)。

これら 2 つの URL に異なるパス パターンを記述する方法は?

  • http://www.hostname.com/folder1/file.ext
  • http://www.hostname.com/folder1/folder2/file.ext

2 番目の URL ではなく、最初の URL からのみアクティビティを開始したいと考えています。現在これを使用してintent-filterいますが、両方の URL でアプリを起動しています。

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

    <data
        android:host="www.hostname.com"
        android:pathPattern=".*\\/folder1/*"
        android:scheme="http" />
</intent-filter>
4

1 に答える 1