Правильное использование класса Android Intent Helper? - PullRequest
0 голосов
/ 27 ноября 2010

У меня есть два класса: MainActivity.class и IntentsUtils.class .

Вот мой 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);
        }
    }

Если бы я хотел запустить invokeWebBrowser () из моего MainActivity.class , какой метод был бы лучшим?

Спасибо.

1 Ответ

2 голосов
/ 27 ноября 2010
Button button = (Button) findViewById(R.id.launch_br_btn);
button.setOnClickListener(new OnClickListener() {
  @Override
  public void onClick() {
     IntentUtils.invokeWebBrowser(MainActivity.this);
  }

})

поместите это в ваш onCreate() метод MainActivity.

...