-
今天无意中碰见了 case expressions must be constant expressions 的问题
写了一个
12345678910111213switch
(v.getId()) {
case
R.id.ivTitleBtnRightImage:
LuTaiService xxService = mFragmentCallBack.getService();
if
(xxService ==
null
|| !xxService.isAuthenticated()) {
return
;
}
new
AddRosterItemDialog(mFragmentCallBack.getMainActivity(),
xxService).show();
// 添加联系人
break
;
default
:
break
;
}
导入到其它的工程里面 case R.id.ivTitleBtnRightImage : 出现了错误错误提示为:case expressions must be constant expressions
网上查了一下 发现是 我的工程 勾选了isLibrary 的原因
将 勾选 去掉 再clear一下 就好了
- 原文地址http://www.2cto.com/kf/201402/282144.html
android switch语句case expressions must be constant expressions
最新推荐文章于 2021-11-29 21:46:10 发布