外贸网站建设公司价格微信公众号怎么创建
问题原因
写代码过程中爆出这个错误:需要常量表达式,定位到switch。
解决方法:把switch case,改成if else
错误源代码:
public void onClick(View view) {switch (view.getId()) {case R.id.iv_code:RxCaptcha.build().backColor(0xffffff).codeLength(4).fontSize(60).lineNumber(2).size(200, 70).type(NUMBER).into(ivCode);tvCode.setText(RxCaptcha.build().getCode());break;}}
修改后:
public void onClick(View view) {if (view.getId() == R.id.iv_code) {RxCaptcha.build().backColor(0xffffff).codeLength(4).fontSize(60).lineNumber(2).size(200, 70).type(NUMBER).into(ivCode);tvCode.setText(RxCaptcha.build().getCode());}}
错误修改后就可以正常运行了