android switch语句case expressions must be constant expressions
16lz
2022-06-13
今天无意中碰见了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一下 就好了
更多相关文章
- Cocos2d-x教程(38)-iOS移植Android
- Android(安卓)Ant批量打包
- [Android]Android(安卓)Studio导入第三方工程库,以PullToRefreshV
- Android应用开发提高系列(5)——Android动态加载(下)——加载已安装A
- 手把手--Android(安卓)Studio V3.5.2开发环境搭建及HelloWorld工
- android工程字符串多语言翻译遗漏查找工具
- ListView如何去掉无所谓的阴影
- Eclipse中导入Android工程
- dex.force.jumbo和Java heap space的问题