¿Es posible hacer un enlace como:
<a href="anton://useful_info_for_anton_app">click me!</a>
hacer que mi aplicación Anton se inicie?
Sé que esto funciona para la aplicación Android Market con el protocolo de mercado, pero ¿se puede hacer algo similar con otras aplicaciones?
Aquí hay un ejemplo de un enlace que iniciará Android Market:
<a href="market://search?q=pname:com.nytimes.android">click me!</a>
Actualización:
la respuesta que acepté proporcionada por eldarerathis funciona muy bien, pero solo quiero mencionar que tuve algunos problemas con el orden de los subelementos de la <intent-filter>
etiqueta. Le sugiero que simplemente haga otro <intent-filter>
con los nuevos subelementos en esa etiqueta para evitar los problemas que tuve. Por ejemplo mi se AndroidManifest.xml
ve así:
<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>