Componente chamando navegador de internet

1 resposta
D

Boa noite pessoal, sou bem novato em Android (comecei ontem), dei uma breve pesquisada mas não encontrei nada a respeito, preciso criar um icone que chame o navegador de internet do dispositivo, parece ser simples, mas não sei por onde começar. Se alguém puder me dar algumas dicas, ou algum material que possa estudar ficaria muito grato!

1 Resposta

fabriciov

Você quer que ao clicar na sua aplicação peça para abrir o um browser ?

Você pode chamar isso no onCreate de uma Activity sem Layout.

private static final String HTTPS = "https://";
private static final String HTTP = "http://";

public static void openBrowser(final Context context, String url)
{

     if (!url.startsWith(HTTP) && !url.startsWith(HTTPS))
     {
            url = HTTP + url;
     }

     Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));

            try {
                context.startActivity(Intent.createChooser(intent, "Chose browser"));
                finish();
            } catch (ActivityNotFoundException e) {
                Toast.makeText(this, "ERROR", Toast.LENGTH_SHORT).show();
            }
}
Criado 6 de março de 2013
Ultima resposta 7 de mar. de 2013
Respostas 1
Participantes 2