进行了一些操作之后,代码的switch块中出现了奇怪的提示:

case expressions must be constant expressions

Android  case expressions must be constant expressions_Android开发

结合网络信息与自己的探索,找到了答案:

右击项目-属性-Android-Library区域,“Is Library”取消勾选。之前查其他问题的过程中不小心把它勾选了。

Android  case expressions must be constant expressions_Android开发_02

错误提示消失,问题解决。

参考:​​https://blog.51cto.com/u_11932981/1846340​