[問題] 關於Thread停止後, 傳值到下一個Activity

看板AndroidDev作者 (Smile LikeThe EmptySoul)時間14年前 (2011/01/15 19:23), 編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
Which level: (app/frmwrk/lib/kernel) app Question: same as title Input: user's hand Expected Output: a dialog with three buttons Wrong Output: Error comes Error Message from Compiler or App: app stopped unexpectedly Code: (請多利用置底文網站) http://pastebin.com/hM5kJvrf References: (Books/Websites/...) http://obviam.net/index.php/the-android-game-loop/ Supplement: 上述網站內下方有範例程式下載, 是一個小機器人碰觸四邊後會反彈的遊戲, 我修改該網站的程式碼, 去達成隨機在x軸產生小機器人並垂直向下, 可以藉由Touch去消滅, 不讓小機器人衝過底線而保住血. 目前卡在當遊戲的Activity玩完後(也就是血被扣光後), 我不知道該怎麼傳值給Submit Activity... 一般Activity傳值都是有個OnClickListener, 按下去就做事, 我就很天真的以為寫在DroidzActivity OnCreate中判斷兩個thread是否停止時, 就將數值依照一般網頁教的方式傳給下一個Activity, 因為控制畫面更新的是一個Thread, 控制小機器人出生的也是個Thread, 可是就是會有錯誤, 因此特來請教各位高手. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.66.168.29 ※ 編輯: EmptySmile 來自: 210.66.168.29 (01/15 19:23) ※ 編輯: EmptySmile 來自: 210.66.168.29 (01/15 20:37)

01/15 21:52, , 1F
有點忘記詳細的作法了,不過印象中可以用 Handler 來做
01/15 21:52, 1F

01/16 09:41, , 2F

01/16 09:41, , 3F
你要的
01/16 09:41, 3F

01/16 14:03, , 4F
sounds great! I'll try it now.
01/16 14:03, 4F

01/16 14:42, , 5F
不好意思, 還是有錯誤, 下為接收的程式碼
01/16 14:42, 5F

01/16 14:42, , 6F

01/16 14:43, , 7F
下為傳送的程式碼, 因太長, 只擷傳送部份
01/16 14:43, 7F

01/16 14:44, , 8F
文章代碼(AID): #1DCOESlg (AndroidDev)
文章代碼(AID): #1DCOESlg (AndroidDev)