我有两个类 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(),那么最好的方法是什么?
感谢。
答案 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方法中。