解決Android Gallery3D原代碼導入報錯問題

TimeBar中的成員變量mDot所在行報錯,此變量只在getYearLabel方法中用到,當年份不大於1970時返回此對象。否則將年份進行處理,由此可知,變量mDot是一個默認變量。根據名稱可知,構造方法中的參數爲“.”,暫且就這麼改,到時候再看到這裏再做判斷修改。
如果使用2.2的運行環境,則在Gallery中也會報錯,原因是Environment.isExternalStorageRemovable()是2.3的新增方法,2.2不支持,我們可以修改,兩處爲判斷是否存在SD卡,可以用Environment.MEDIA_REMOVED.equals(Environment.getExternalStorageState())進行替換,解決報錯問題。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章