当前位置: 首页 > wzjs >正文

网站建设淄博佳铉网络电脑培训学校哪家好

网站建设淄博佳铉网络,电脑培训学校哪家好,照片书哪家网站做的好,创意聊城做网站的公司Android studio:错误: 需要常量表达式 将一个项目作为library,通过import Moudle导入一个新项目引用时,爆出这个错误:需要常量表达式,定位到switch。于是百度一下,解决方法为把switch case,改成…

Android studio:错误: 需要常量表达式

将一个项目作为library,通过import Moudle导入一个新项目引用时,爆出这个错误:需要常量表达式,定位到switch。于是百度一下,解决方法为把switch case,改成if else,即:

  switch (v.getId()) {// 点击了清除按钮case R.id.btn_clear:clear();break;// 点击了取消按钮case R.id.btn_cancel:break;// 点击了加、减、乘、除按钮case R.id.btn_plus:case R.id.btn_minus:case R.id.btn_multiply:case R.id.btn_divide:operator = inputText; // 运算符refreshText(showText + operator);break;// 点击了等号按钮case R.id.btn_equal:// 加减乘除四则运算double calculate_result = calculateFour();refreshOperate(String.valueOf(calculate_result));refreshText(showText + "=" + result);break;// 点击了开根号按钮case R.id.ib_sqrt:double sqrt_result = Math.sqrt(Double.parseDouble(firstNum));refreshOperate(String.valueOf(sqrt_result));refreshText(showText + "√=" + result);break;// 点击了求倒数按钮case R.id.btn_reciprocal:double reciprocal_result = 1.0 / Double.parseDouble(firstNum);refreshOperate(String.valueOf(reciprocal_result));refreshText(showText + "/=" + result);break;// 点击了其他按钮,包括数字和小数点default:// 上次的运算结果已经出来了if (result.length() > 0 && operator.equals("")) {clear();}// 无运算符,则继续拼接第一个操作数if (operator.equals("")) {firstNum = firstNum + inputText;} else {// 有运算符,则继续拼接第二个操作数secondNum = secondNum + inputText;}// 整数不需要前面的0if (showText.equals("0") && !inputText.equals(".")) {refreshText(inputText);} else {refreshText(showText + inputText);}break;}

改为:

 @Overridepublic void onClick(View v) {String inputText;if(v.getId() == R.id.btn_sqrt){inputText = "厂";} else {inputText = ((TextView) v).getText().toString();}if (v.getId() == R.id.btn_clear){clear();} else if (v.getId() == R.id.btn_cancel) {} else if (v.getId() == R.id.btn_plus || v.getId() == R.id.btn_minus || v.getId() == R.id.btn_multiply || v.getId() == R.id.btn_divide) {operator = inputText;refreshText(showText + operator);} else if(v.getId() == R.id.btn_equal) {double calculate_result = calculateFour();refreshOperate(String.valueOf(calculate_result));refreshText(showText + "=" + result);} else if(v.getId() == R.id.btn_sqrt) {double sqrt_result = Math.sqrt(Double.parseDouble(firstNum));refreshOperate(String.valueOf(sqrt_result));refreshText(showText+"厂="+result);} else if(v.getId() == R.id.btn_reciprocal){double reciprocal_result = 1.0 / Double.parseDouble(firstNum);refreshOperate(String.valueOf(reciprocal_result));refreshText(showText+"/="+result);} else {if(result.length() > 0 && operator.equals("")){clear();}if(operator.equals("")){firstNum = firstNum + inputText;} else {secondNum = secondNum + inputText;}if(showText.equals("0") && !inputText.equals(".")){refreshText(inputText);} else {refreshText(showText+inputText);}}}

具体原因:http://tools.android.com/tips/non-constant-fields.

http://www.dtcms.com/wzjs/442447.html

相关文章:

  • 有哪些sns网站疫情最新官方消息
  • 做网站网页需要什么技术seo管理是什么
  • 怎么修改wordpress 字体沈阳seo优化新势力
  • dede怎么做网站日记手机网站建设
  • 电子商城开发网站开发互联网推广平台有哪些公司
  • 做网站平台的工作兰州seo关键词优化
  • 电子商务网站建设结论互联网广告优化
  • 山东 网站建设seo服务公司
  • 计算机web是什么意思免费seo刷排名
  • html教程的内容windows优化大师提供的
  • 网站建设业务的销售人员培训文档关键词排名优化公司推荐
  • 黄岛网站开发提升网站权重的方法
  • 网站打开速度慢的原因百度关键词搜索
  • 无锡装修公司哪家口碑最好seo推广平台服务
  • 网站备案信息加到哪里网络安全培训
  • 查找全国免费网站建设网站seo站外优化
  • 杭州 高端网站定制seo简单优化操作步骤
  • 嘉兴网站制作策划seo 网站优化推广排名教程
  • 做网站要需要多少钱百度登录入口官网
  • 微山县建设.局网站吸引人的推广标题
  • 云南旅行社网站开发百度搜索百度
  • 深圳市公司网站建设b2b网站大全
  • php怎么解析wordpressseo神器
  • 建设网站一定要电脑吗android优化大师
  • 做外贸网站需要什么优化排名
  • jsp做网站能实现什么功能seo关键词推广案例
  • nat123做网站百度seo培训课程
  • win7和WordPress的关系廊坊优化技巧
  • 网站怎么做访问日志企业查询天眼查
  • 标签系统做的好的网站百度下载安装app