Inicio Eclipse (android) Como abrire una Url desde nuestra aplicacion

Como abrire una Url desde nuestra aplicacion

Miércoles, 12-08-2015 16:52 - Leer comentarios - Comentar

Para abrir una Url en tu navegador predeterminado con un boton (en este caso)
Texto plano
Button demoURL = (Button) findViewById (R.id.nuestro_boton);
demoURL.setOnClickListener (new OnClickListener(){
   @Override
   public void onClick (View v){
      abrirURL ("http://code.goibela.com");
   }
});
Texto plano
public void abrirURL(String direccion){  
   Intent i = new Intent(Intent.ACTION_VIEW); i
  .setData(Uri.parse(direccion)); 
   startActivity(i);
}
Todas las Urls deven empezar por http:// o https:// si npo es asi no funcionara, podemos evitar esto con un par de lineas, deveremos colocar estas lineas en la funcion abrirURL, justo al principio.
Texto plano
 if (!direccion.startsWith("https://") && !direccion.startsWith("http://")){
    direccion = "http://" + direccion;
  }  

Comentarios

No se permiten comentarios en este momento.