android switch语句case expressions must be constant expressions
今天无意中碰见了 case expressions must be constant expressions 的问题 写了一个switch (v.getId()) {case R.id.ivTitleBtnRightImage:LuTaiService xxService = mFragmentCallBack.getService();if (xxSer
·
今天无意中碰见了 case expressions must be constant expressions 的问题
写了一个
switch (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一下 就好了
更多推荐
所有评论(0)