看板 AndroidDev 關於我們 聯絡資訊
http://nopaste.info/bfcabe7038.html 我把代碼照大大說的改了一下還是不行 暫停以後要開始還是會錯誤 理當來說按照邏輯應該是可以的 但是不知道為啥會這樣 我只是覺得很好奇為何我如果按HOME有設定 super.onPause()的話系統自己暫停沒問題 但是自己要做遊戲暫停就會一直錯誤沒辦法暫停 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.166.113
scornn:只有GameThread.java看不出來吧.不過我猜你把flag設成false 04/17 13:56
scornn:要設pause都用mIsPause來設定吧.. 04/17 13:57
fasthall:建議你把life cycle再讀熟 我有切身之痛 04/17 14:30
fasthall:照上一篇的方法修改 但是mIsPause裡面不要wait 04/17 14:30
fasthall:而是繼續畫圖(可以畫個pause之類的) 然後邏輯部分不更新 04/17 14:31
scornn:事實上要照fasthall講的這樣做沒錯~ 我用wait為了activity 04/17 16:39
scornn:onPause的時候thread完全不做事才用的 04/17 16:39
ted66:我再研究看看 參考各位的建議 先自己想一下 04/17 21:32
ted66:感謝上面大大 已經解決了 04/18 01:17