2014-06-20 5 views
0

lorsque je clique sur le bouton 1 pour ouvrir l'URL dans le navigateur, l'application s'arrête. et debug je reçois cette erreur:Application Android lorsque vous essayez d'ouvrir le navigateur Web arrêter

 ![throw new ActivityNotFoundException(][1] 
       "No Activity found to handle " + intent); 

qui est le code:

package com.example.outroprojeto; 
//   
import android.net.Uri; 
import android.os.Bundle; 
import android.app.Activity; 
import android.content.Intent; 
import android.view.Menu; 
import android.view.View; 
import android.view.View.OnClickListener; 
import android.widget.Button; 

public class AtividadePrincipal extends Activity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_atividade_principal); 
     addButtonClickListner(); 
    } 
    public void addButtonClickListner() 
    { 

     Button btnNavigator = (Button)findViewById(R.id.button1); 
     btnNavigator.setOnClickListener(new OnClickListener(){ 
      public void onClick(View arg) 
      { 

       Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.satalaj.com")); 
       startActivity(intent); 
      } 
     }); 
    } 


} 

ici vous SCANEE l'écran de débogage

+0

testez-vous dans l'émulateur? – Pankaj

+0

vous n'avez pas un navigateur que ce que l'erreur dit, mais je doute que ce code fonctionne parfaitement pour moi –

+0

Merci Pankaj le problème est l'émulateur. –

Répondre

0

Essayez d'utiliser XML. Créez un bouton en Xml et ajoutez l'android: onClick = "browseWeb" puis ajoutez le code suivant dans l'activité Java.

public void brosweWeb (View view) { 
Intent intent = new Intent(Intent.ACTION_VIEW 
Uri.parse("web address here")); 
startActivity(intent); 
Questions connexes