Android R.java ID switch always gives default

I am using a Java switch statement to assign different values to a variable based on the id of the button that called it. The problem is that it always evaluates to the detail. I think the error might be in how I am getting the Id (the `R.java` bit), but I have done some internet research, and can't find the 'proper' way of doing it. This is my code (the `-99` and `23` are there so it was obvious if it wasn't working) public void rootMe(View v){ /* I got rid of some code here so it was shorter */ int mult = -99; int buttonId = v.getId(); switch(buttonId) { case R.id.root2: mult = 1/2; case R.id.root3: mult = 1/3; case R.id.root4: mult = 1/4; case R.id.root5: mult = 1/5; case R.id.root6: mult = 1/6; default: mult = 23; }

以上就是Android R.java ID switch always gives default的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » JavaScript 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏