当前位置:   article > 正文

android/Eclipse中switch报错:Constant expression required_android constant expression required

android constant expression required

 android中switch报错:

错误原因提示:“Constant expression required.



也就是说,在 library 中资源 ID 不再是常量。

解决方法:将 switch 语句转换为 if-else 语句

   Android Studio 和 Eclipse 中都是可以对 switch 语句和 if-else 语句进行快速转换的,转换方法也很简单,只需用鼠标选中 switch 关键字,然后:

Eclipse 中使用快捷键:Ctrl + 1

Android Studio 中使用快捷键:Alt + Enter

即可快速调出转换提示: 下图为Android Stuiod



Eclipse 中的提示为:Convert 'switch' to 'if-else'

Android Studio 中的提示为:Replace 'switch' with 'if'

选中提示即可完成 switch 到 if-else 语句的转换,不用手敲,相当方便。

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

闽ICP备14008679号