2012-08-13 32 views
0

目前,我通過藍牙將我的平板電腦連接到其他設備。連接是成功的,但是如果活動暫停並停止,則說當主屏幕被按下時,它肯定會斷開連接。我總是可以在OnStop()或其他東西中重新連接,但我希望始終保持連接,除非應用程序進程完全被銷燬。我應該怎麼做呢?即使呼叫onStop後仍保持藍牙連接

+3

使用服務.. – Jug6ernaut 2012-08-13 17:13:59

回答

2

在您的活動中處理該問題不是一種可行的方法 - 正如您注意到的那樣,活動將停止執行並放棄您的藍牙連接。

您應該創建一個Service,它將處理您的藍牙連接,並在主Activity停止後繼續運行。一定要將圖標添加到通知欄,以通知用戶您的應用程序仍在後臺運行並正在燃燒電池。