[問題] Android 自定SurfaceView畫圖出錯

看板AndroidDev作者 (wade)時間11年前 (2014/07/26 00:18), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
http://pastebin.com/2uhuZety 上面這網址是MainActivity.java、GameSurfaceView.java、activity_main.xml 三個檔案的程式碼 小弟我最近想學習用Android製作小遊戲 一個月前常試過使用SurfaceView去畫圖 有成功過 不過這次不知道是怎麼一回事都會出現一大堆錯誤 搞到都快要崩潰了T_T 一直出現這個錯誤 http://i.imgur.com/fkI16bH.png
似乎與Thread有關 30行是MainActivity.java的 gsv.drawImage(); 快要昏倒了 各位大神求救QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.164.73.252 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1406305130.A.BA3.html

07/26 00:23, , 1F
我找到問題了 是GameSurfaceView.java建構式裡面
07/26 00:23, 1F

07/26 00:24, , 2F
super(context);沒繼承attr所以出現錯誤
07/26 00:24, 2F

07/26 00:24, , 3F
改super(context,attr); 就能解決了= ="
07/26 00:24, 3F

07/26 02:32, , 4F
要在xml裡面用自己寫的View就要繼承這個constructor
07/26 02:32, 4F

07/26 02:33, , 5F
自己new的不用
07/26 02:33, 5F
文章代碼(AID): #1JqeDgkZ (AndroidDev)