博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Migration Necessary
阅读量:5279 次
发布时间:2019-06-14

本文共 889 字,大约阅读时间需要 2 分钟。

在建立我的库文件项目的时候,遇到了一个蛮有意思的问题,代码如下:

switch (checkedId) {                case R.id.home_radio:                    mTabHost.setCurrentTabByTag(HOME_TAG);                    break;                case R.id.upload_radio:                    upload();                    break;                case R.id.photograph_radio:                    Constant.photoList.clear();                    mTabHost.setCurrentTabByTag(PHOTOGRAPH_TAG);                    break;                case R.id.about_radio:                    mTabHost.setCurrentTabByTag(ABOUT_TAG);                    break;                default:                    break;                }

红色部分会提示它不是静态常量,咦?它怎么不是常量了?呵呵别担心,它还是常量,但是它不再是静态的了,因为库文件是要动态加载的,解决办法也很简单呢,就是把switch...case

改成if...else就搞定,eclipse提示说摁下ctrl+1能够自动把switch...case改成是if...else,我试了下怎么不可以呢,你知道吗快捷键吗,tell me!

 

转载于:https://www.cnblogs.com/miya2012/archive/2012/10/30/2745900.html

你可能感兴趣的文章
记一次Spring的aop代理Mybatis的DAO所遇到的问题
查看>>
20165231 预备作业二:学习基础和C语言基础调查
查看>>
Unable to correct problems, you have held broken package
查看>>
文件操作
查看>>
Java并发编程——线程安全及解决机制简介
查看>>
day06_05 字典
查看>>
对一个同事项目的思考和总结
查看>>
【原】测试Application.Idle
查看>>
51nod 1107(树状数组、逆序数)
查看>>
二叉树的顺序存储结构
查看>>
“文件系统”与“根文件系统”详解
查看>>
基于S3C2440的U-BOOT的start.S分析
查看>>
[时间线]Android市场的发展
查看>>
软件开发的 “三重门”
查看>>
深入理解软件包的配置、编译与安装
查看>>
关于mongodb副本集读写分离 及 日志切换
查看>>
用户消息处理方式
查看>>
C# 根据注册表获取当前用户的常用目录整理
查看>>
docker/kubernetes国内源/镜像源解决方式
查看>>
在vuejs 中使用axios不能获取属性data的解决方法
查看>>