作者acespeed (xXx)
看板AndroidDev
標題[問題] 類似closeEvent的功能
時間Tue Aug 13 23:02:26 2013
請問各位
我用onStop或onDestory來模仿activity close 的event
可是每次我按跳出程式的按鈕
他就會顯示Unfortunately,Program has stopped.
如果不加onStop或onDestory就不會出現
但我需要用close event來處理事情
就算我不加任何code在close event裡面一樣會出現has stopped的字串
有辦法不show出那些字串嗎
還是有其他function可以用?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.64.119
1F:推 tac0wu:close event for what? do u need finish() or onBackPress 08/13 23:07
2F:→ tac0wu:instead 08/13 23:07
3F:→ acespeed:想把自動關閉usb連結與close file放在close event裡面 08/13 23:17
4F:推 tac0wu:onStop onDestroy 都不是使用者自己該invoke的method 08/13 23:28
5F:→ tac0wu:我不太清楚你的問題 但是否能說明如果你直接使用finish()會 08/13 23:29
6F:→ tac0wu:有甚麼樣的問題嗎? 08/13 23:29
7F:→ tac0wu:我好像看懂你的問題了 你加的意思是override嗎? 08/13 23:31
8F:→ tac0wu:我猜你可能忘記在裡面加上 super.onStop super.onDestroy 08/13 23:32
9F:→ acespeed:成功了~謝謝你~我改用onBackPressed然後裡面用 08/13 23:38
10F:→ acespeed:super.finish結尾就不會出現warrning了! 08/13 23:39
11F:推 tac0wu:你的寫法我有點擔心 建議override onDestory 裡面+close 08/14 00:19
12F:→ tac0wu:event 你想做的事情 最後再加上super.onDestroy 08/14 00:20
13F:→ gpc:居然把override的function拿來call真的... 08/14 11:12
14F:→ acespeed:好~謝謝各位 08/14 22:45
15F:→ acespeed:其實還不太懂android的架構,謝謝大家提醒 08/14 22:47
16F:推 tac0wu:android 很複雜的 Orz 看得越深越複雜 08/14 22:51