Migration Necessary


在建立我的庫文件項目的時候,遇到了一個蠻有意思的問題,代碼如下:

            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!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM