2010-11-27 28 views
0

J'ai deux classes MainActivity.class et un IntentsUtils.class.Utilisation correcte de la classe d'assistance Android Intent?

Voici mon IntentsUtils.class:

public class IntentsUtils 
    { 
     public void invokeWebBrowser(Activity activity) 
     { 
      String url = "http://snipt.net/Martin/android-intent-usage/"; 
      Intent intent = new Intent(Intent.ACTION_VIEW); 
      intent.setData(Uri.parse(url)); 
      activity.startActivity(intent); 
     } 
    } 

Si je voulais courir invokeWebBrowser() de mon MainActivity.class, quelle serait la meilleure méthode?

Merci.

Répondre

2
Button button = (Button) findViewById(R.id.launch_br_btn); 
button.setOnClickListener(new OnClickListener() { 
    @Override 
    public void onClick() { 
    IntentUtils.invokeWebBrowser(MainActivity.this); 
    } 

}) 

mettre ceci dans votre méthode onCreate() de MainActivity.