Combien de régime & balises d'hôte peut être sous intent-filter dans le manifeste android

Besoin plus d'informations concernant les intent-filter tag spécifié dans le manifeste. Je suis conscient que l'on peut spécifier des données sous deux formes:

<intent-filter>
     <data android:host="com.myHost" android:scheme="content"/>
</intent-filter>

ET :

<intent-filter>
     <data android:scheme="content"/>
     <data android:host="com.myHost"/>
</intent-filter>

Mais j'aimerais savoir plusieurs combinaisons existent, comme

<intent-filter>
         <data android:host="com.myHost" android:scheme="content"/>
         <data android:scheme="content"/>
         <data android:host="com.myHost1"/>
</intent-filter>

OU:

<intent-filter>
         <data android:host="com.myHost" android:scheme="content"/>
         <data android:scheme="content"/>
         <data android:host="com.myHost1"/>
         <data android:scheme="content"/>
         <data android:host="com.myHost2"/>
</intent-filter>

Dans le dernier cas, je souhaite savoir tout d'abord si cela peut exister & comment est-il décidé que l'hôte qui sera utilisé pour la méthode, comme les étiquettes de données contenant régime & hôte peut se produire dans n'importe quel ordre.

S'il vous plaît aider.

Les balises de données avec seulement l'hôte spécifié sont complètement ignorées par la manière. À partir de Google docs dans le developer.android.com/guide/components/intents-filters.html Chacun de ces attributs est facultatif dans un <données> élément, mais il y a des dépendances linéaires: Si le système n'est pas spécifié, l'hôte est ignoré. Si un hôte n'est pas spécifié, le port est ignoré. Si le régime et l'hôte ne sont pas spécifiés, le chemin est ignoré.

OriginalL'auteur AndroidGuy | 2013-05-16