Sean's Note: Cursor 在 OnStop 完之後被 Reset 了?

2013年3月26日 星期二

Cursor 在 OnStop 完之後被 Reset 了?

今天在使用 Cursor 時發現,使用開發的 App 到一半關螢幕,

使其觸發 OnStop() 事件,在當下 c.getPosition() 的值還是對的,

OnRestart() 回來後,c.getPosition() 卻變成 -1,也就是被重新指回頭了。

不知道是預期的行為還是怎樣,只好用個變數在 OnStop() 時記下,

OnRestart() 回來後,在把 cursor 指向原來的位置。

沒有留言:

張貼留言