或者在开关/案例中声明?

时间:2013-02-24 19:45:06

标签: android switch-statement case

是否可以在交换机/案例结构中使用OR语句?假设我想点击两个不同的项目时做同样的事情。

我试过

(case R.id.bOne || case R.id.tvOne):

case (R.id.bOne || R.id.tvOne):

但它们似乎都不起作用..

2 个答案:

答案 0 :(得分:17)

这将有效:

case R.id.bOne:
case R.id.tvOne:
  // do your stuff

答案 1 :(得分:5)

试试这个:

switch(id){
    case R.id.bOne:
    case R.id.tvOne:
        // do your stuff here
        break;
    case R.id.x:
        // do your stuff here
        break;
    default:
        // do your stuff here
}