0
我不知道如何讓RFCOMM連接保持連接到串行設備,即使用戶退出應用程序。 我搜索了互聯網,但仍然沒有回答我的問題。 那麼有人知道嗎? 任何答案是一個很好的幫助.. 謝謝。如何防止用戶退出應用程序時藍牙連接丟失?
我不知道如何讓RFCOMM連接保持連接到串行設備,即使用戶退出應用程序。 我搜索了互聯網,但仍然沒有回答我的問題。 那麼有人知道嗎? 任何答案是一個很好的幫助.. 謝謝。如何防止用戶退出應用程序時藍牙連接丟失?
一般而言,你不應該。當用戶退出應用程序時,系統將關閉您的活動,並且應關閉連接等。畢竟,在此之後,您的應用程序很可能會被殺死。
如果您確實需要在用戶退出後保持連接活動,那麼您將需要在服務中實現您的連接。該服務對應用程序的生命週期具有更多的控制權,並且獨立於活動的生命週期,所以即使在用戶關閉活動後,該服務也可以繼續運行。
非常感謝湯姆!我真的明白了。我只是意識到停止服務,onDestroy()方法被調用。所以我抹掉onDestroy()和wala ..連接繼續。 :-D – 2012-04-29 13:22:58