0
我需要一些帮助的开关/ case语句的语法 我尝试使用的onClick有不同的按钮做不同的事情 我有第一个工作 它只是使用的意图,开始一个新的活动。 下一个按钮,我希望它打开特定的URL 看起来是这样的,到目前为止情况/ switch语句
public void onClick(View v) {
switch (v.getId()) {
case R.id.about_button:
Intent i = new Intent(this, About.class);
startActivity(i);
case R.id.engadget_button:
Intent a = new Intent(this,)
我如何得到engadget_button打开engadget.com?
难道仅仅是这样的:
case R.id.engadget_button:
String url ="http://www.engadget.com/";
Intent a = new Intent(Intent.ACTION_VIEW);
a.setData(Uri.parse(url));
startActivity(a);
break;
?
这个问题无关带开关/箱,但一切都与如何在Android中打开Web浏览器。你可能想编辑它来反映这一点。 – Yuliy 2010-11-07 06:24:41
可能重复的[如何打开默认浏览器](http://stackoverflow.com/questions/3505788/how-to-open-default-browser) – 2010-11-07 07:00:50
您的about_button案件缺少其'break' – rsp 2010-11-07 09:12:49