Cómo escuchar un URI personalizado
Estoy trabajando en una aplicación que tiene su propio prefijo URI. (dchub: // en este caso)
Busqué y leí mucho, pero me confundí un poco.
¿Es posible iniciar mi aplicación cuando alguien hace clic en un enlace que comienza condchub://
en el navegador?
Hasta ahora encontré muchos ejemplos al revés al abrir el navegador desde tu aplicación, pero eso no es lo que estoy buscando.
ActualizarMuchas gracias, me lo he imaginado, ahora estoy un poco atrapado en la siguiente parte.
Uri data = getIntent().getData();
if (data.equals(null)) { } else {
String scheme = data.getScheme();
String host = data.getHost();
int port = data.getPort();
}
Tengo un poconullpointerexception
s si inicio la aplicación normalmente, funciona bien si abro desde la página web. Así que pensé que incluiríamos alguna verificación de valor nulo pero eso no lo resolvió. ¿Alguna sugerencia de cómo puedo iniciar la aplicación simplemente seleccionándola?