报的错误是case分支后面跟的参数必须是常数,换句话说出现这个问题的原因是Android library中生成的R.java中的资源ID不是常数
解决方式是使用if语句来判断
本文介绍了解决Android开发中遇到的R.java资源ID被视为非常数的问题,提供了使用if语句替代case分支的方法。
报的错误是case分支后面跟的参数必须是常数,换句话说出现这个问题的原因是Android library中生成的R.java中的资源ID不是常数
解决方式是使用if语句来判断