作者EmptySmile (Smile LikeThe EmptySoul)
看板AndroidDev
标题[问题] 关於Thread停止後, 传值到下一个Activity
时间Sat Jan 15 19:23:04 2011
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)
1F:→ brianhsu:有点忘记详细的作法了,不过印象中可以用 Handler 来做 01/15 21:52
3F:→ billmin:你要的 01/16 09:41
4F:→ EmptySmile:sounds great! I'll try it now. 01/16 14:03
5F:→ EmptySmile:不好意思, 还是有错误, 下为接收的程式码 01/16 14:42
7F:→ EmptySmile:下为传送的程式码, 因太长, 只撷传送部份 01/16 14:43