2016-08-15 3 views
0

私のAndroidアプリは、そのフラグメント(特定の文字列を含むURI)を(#の後にURIの一部として)オープンする必要があります。例えばURIフラグメントの特定の文字列に対するインテントフィルタ

http://example.com/page.html#fooが

は、私は以下のインテントフィルタを試してみましたが、それは動作しません:

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

    <data android:scheme="http" android:host="*" android:pathPattern="*foo"/> 
</intent-filter> 

が間違って何ですか?

答えて

2

私のAndroidアプリは、そのフラグメント(特定の文字列を含むURIを '#'記号の後ろのURIの一部)で開く必要があります。

Androidはこれをサポートしていません。申し訳ありません。フラグメントはパスの一部ではないとみなされ、フラグメントでフィルタリングすることはできません。

関連する問題