diff options
Diffstat (limited to 'docs/html/training/app-indexing/deep-linking.jd')
-rw-r--r-- | docs/html/training/app-indexing/deep-linking.jd | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/docs/html/training/app-indexing/deep-linking.jd b/docs/html/training/app-indexing/deep-linking.jd index a52ae95..2679937 100644 --- a/docs/html/training/app-indexing/deep-linking.jd +++ b/docs/html/training/app-indexing/deep-linking.jd @@ -61,13 +61,15 @@ in your manifest for deep linking. The URIs {@code “example://gizmos”} and <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> - <!-- Accepts URIs that begin with "example://gizmos” --> - <data android:scheme="example" - android:host="gizmos" /> <!-- Accepts URIs that begin with "http://www.example.com/gizmos” --> <data android:scheme="http" android:host="www.example.com" - android:pathPrefix="gizmos" /> + android:pathPrefix="/gizmos" /> + <!-- note that the leading "/" is required for pathPrefix--> + <!-- Accepts URIs that begin with "example://gizmos” + <data android:scheme="example" + android:host="gizmos" /> + --> </intent-filter> </activity> </pre> @@ -76,6 +78,11 @@ in your manifest for deep linking. The URIs {@code “example://gizmos”} and manifest, Android is able to route any {@link android.content.Intent} that has matching URIs to your app at runtime.</p> +<p class="note"> + <strong>Note:</strong> Intent filters may only contain a single {@code data} element + for a URI pattern. Create separate intent filters to capture additional URI patterns. +</p> + <p>To learn more about defining intent filters, see <a href="{@docRoot}training/basics/intents/filters.html">Allow Other Apps to Start Your Activity</a>.</p> <h2 id="handling-intents">Read Data from Incoming Intents</h2> |