当前位置:   article > 正文

AndroidStudio的switch-case语句报错解决_android studio case r.id报错

android studio case r.id报错

在代码中有如下代码结构:

  1. //...
  2. public class MainActivity extends AppCompatActivity implements View.OnClickListener {
  3. //...
  4. @Override
  5. public void onClick(View v) {
  6. switch (v.getId()) {
  7. case R.id.btn_add: //添加数据
  8. break;
  9. case R.id.btn_query: //查询数据
  10. break;
  11. case R.id.btn_update: //修改数据
  12. break;
  13. case R.id.btn_delete: //删除数据
  14. break;
  15. }
  16. }
  17. //...
  18. }

出现如下报错:

Constant expression required

解决方法:

在根目录下的 gradle.properties 中添加 android.nonFinalResIds=false 就可以了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/700069
推荐阅读
相关标签
  

闽ICP备14008679号