case / switch语句

时间:2010-11-07 06:21:09

标签: java android

我需要一些关于switch / case语句语法的帮助 我试图使用onClick有不同的按钮做不同的事情 我有第一个工作 它只是使用一个意图来开始一个新的活动。 对于下一个按钮,我希望它打开一个特定的URL 到目前为止看起来像这样

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;

...