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 (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一下 就好了
android switch语句case expressions must be constant expressions,,5-wow.com
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。