适当的Android意图助手类使用?

时间:2010-11-27 20:50:03

标签: android android-activity android-intent

我有两个类 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);
        }
    }

如果我想从我的 MainActivity.class 运行invokeWebBrowser(),那么最好的方法是什么?

感谢。

1 个答案:

答案 0 :(得分:2)

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

})

将此内容添加到您的onCreate() MainActivity方法中。