[請益] 當setContentView(new MyView)時的怪異 …
※ [本文轉錄自 Android 看板]
作者: iamon (iamon) 看板: Android
標題: [請益] 當setContentView(new MyView)時的怪異現象
時間: Fri Dec 4 12:11:14 2009
不知道有沒有人發現...
當setContentView(R.layout.main)
按下HOME按鍵跳出
生命週期為
onPause -> onStop
進入程式 onStart -> onResume
但是開發遊戲時會用到setContentView(new MyView)
MyView是一個extends SurfaceView implements SurfaceHolder.Callback的類別
這時候若按下HOME按鍵跳出
生命週期變為
onPause -> onStop
進入程式 onCreate -> onStart -> onResume -> surfaceCreate
請注意!!! 又重新create一次
遊戲又會回到第一個畫面
而且要關閉兩次 (第一個Activity還在)
請問要如何解決這個問題?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.166.174
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.166.174