Est-il possible de faire un lien tel que:
<a href="anton://useful_info_for_anton_app">click me!</a>
la cause de mon Anton application à démarrer?
Je sais que cela fonctionne pour l'application Android Market avec le protocole du marché, mais peut être fait quelque chose de similaire avec d'autres applications?
Voici un exemple de lien qui vous permettra de démarrer l'Android Market:
<a href="market://search?q=pname:com.nytimes.android">click me!</a>
Mise à jour:
La réponse que j'ai accepté fournis par eldarerathis fonctionne très bien, mais je veux juste dire que j'ai eu quelques difficultés avec l'ordre des sous-éléments de l' <intent-filter>
balise. Je vous suggère de simplement faire un autre <intent-filter>
avec le nouveau sous-éléments dans cette balise pour éviter les problèmes que j'ai eu. Par exemple mon AndroidManifest.xml
ressemble à ceci:
<activity android:name=".AntonWorld"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<data android:scheme="anton" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>