android switch语句case expressions must be constant expressions
16lz
2021-01-23
今天无意中碰见了case expressions must be constant expressions 的问题
写了一个
[java] view plain copy- switch(v.getId()){
- caseR.id.ivTitleBtnRightImage:
- LuTaiServicexxService=mFragmentCallBack.getService();
- if(xxService==null||!xxService.isAuthenticated()){
- return;
- }
- newAddRosterItemDialog(mFragmentCallBack.getMainActivity(),
- xxService).show();//添加联系人
- break;
- default:
- break;
- }
导入到其它的工程里面case R.id.ivTitleBtnRightImage: 出现了错误
错误提示为:case expressions must be constant expressions
网上查了一下 发现是 我的工程 勾选了isLibrary 的原因
将 勾选 去掉 再clear一下 就好了
更多相关文章
- 图片加载库Glide的使用
- Androd之在图片右上角显示红色圆圈里面数字提醒
- [Android]Android Studio导入第三方工程库,以PullToRefreshViewLi
- tabcontent中scaleType的使用 图片Drawable和bitmap显示问题
- android图片浏览器 PhotoStore
- Eclipse中导入Android工程