4 votos

¿Es posible especificar varias páginas de inicio para el navegador por defecto de Android?

Es decir, quiero que mi navegador se inicie con dos pestañas abiertas, establecidas en dos URLs diferentes. He probado a poner "google.com | facebook.com" en la URL, pero no parece conseguir el efecto deseado.

4voto

ArtemStorozhuk Puntos 406

No, no es posible.

¿Cómo he conseguido este resultado? Como siempre, empecé a buscar en Google esta posibilidad pero no encontré nada interesante. Así que decidí comprobar Código fuente del navegador de Android . Si quieres puedes descargarlo escribiendo en consola:

git clone https://android.googlesource.com/platform/packages/apps/Browser

Después de 5-10 minutos (no soy nuevo en programación) de buscar en el repositorio encontré 2 hechos:

1) La página de inicio se guarda como una String (tipo Java).

2) La página de inicio se abre llamando a esta función (en Controller.java ):

@Override
public Tab openTabToHomePage() {
    return openTab(mSettings.getHomePage(), false, true, false);
}

Así que como ves (si sabes un poco de programación) devuelve una pestaña y no varios (como List<Tab> ).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X