Estoy tratando de armar un filtro de intención para iniciar mi aplicación cuando se accede a una determinada URL HTML en el navegador. No tengo problemas para hacerlo cuando se trata de una URL estándar, como www.stonyx.com, por ejemplo.Coincidir con los parámetros de HTTP en la URL con filtros de intención de Android
Sin embargo, tengo que hacer coincidir una URL con parámetros de HTTP como www.stonyx.com/?pagename y es la parte posterior a la? que tengo problemas para emparejar
He intentado usar android: path, android: pathPrefix y android: pathPattern, y ninguno de ellos parece hacerlo por mí ... no estoy seguro de si es porque estoy haciendo algo mal o si es solo porque es una ruta php con un signo de interrogación. Cualquier ayuda es muy apreciada.
P.S. Así es como se ve mi filtro de intención en el momento
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:host="www.megaupload.com" android:scheme="http"></data>
</intent-filter>
Solo quiero que sepa que si desea obtener los parámetros, siempre puede analizarlos fuera del elemento "datos", que le proporcionará el URI completo. Use getIntent(). GetData() para obtener el URI. – PaulP