隨手記一下改版的心得路程(?
Add insert after current feature
User request,default app有的我都盡量補上。
不過這東西牽扯到我的Queue處理,所以做起來還滿麻煩的 orz
最後是全部用PlayQ打死,最單純吧我想。
**
Fix ID3 editing not working bug**
這是因為我call錯myID3的API。
我之前都是call update(),可是這樣會導致之前的ID3 tag留著,就變成改了和沒改一樣。
改用write()和暫存檔互換就解決了。
**
Fix media auto scanning not working bug**
嗯。
我把scan整個改成AsyncTask,然後忘記call execute() ヽ(゚∀゚)人(゚∀゚)ノ
人蠢沒藥醫 orz
**
Fix bug that can't find media files in root folder of sdcard**
單純忘記根目錄也會放檔案,照抄Mixzing結果漏掉 囧
在query資料庫的時候加上根目錄的LIKE修好
**
Fix album not showing bug in genre view**
搞錯Gerne.Members的意義,我以為是指各genre,結果他自己就是指向音樂擋,和Audio.Media是同等級的東西……
所以導致selectArgs重複太多後面被截掉,改好就行了。
……應該沒有人真的在SD card裡面同一個genre放五百片專輯吧……
**
Fix sorting problem in Browser**
自己寫的程式自己搞不清楚flow,音樂檔走得是另一條路導致優先度設定錯誤 orz
**
Fix customized album arts are not shown in album list bug**
改getArtWorkQuick半天,最後發現根本是Adapter裡面就沒去call他(翻白眼)
**
Fix video zooming wrong when come back from another view**
VideoView的onMeasure()問題,最high的是別的player都沒這問題,因為他們都沒有回來的功能 -_-|||
**
Prevent Nexus One rotating video goes to white bug**
原因不明,可是重新設定資料來源就會好,那我就偵測到N1就強制翻轉時重讀,穩穩穩。
這個一樣nsw和Act 1都死,不知道他們有沒有被抗議ㄏㄏㄏ
啊,default app無法自動翻轉所以沒這問題(捏鼻)