目前,我将平板电脑连接到其他设备(通过蓝牙)。连接成功,但是如果活动被暂停和停止,比如按下主屏幕时,它肯定会断开连接。我总是可以在 OnStop() 或其他方式中重新连接,但我想始终保持连接,除非应用程序进程被完全破坏。我该怎么办?
问问题
689 次
1 回答
2
在您的活动中处理它不是一种方法 - 正如您所注意到的,活动停止执行并断开您的蓝牙连接。
您应该创建一个服务来处理您的蓝牙连接并在您的主要活动停止后继续运行。一定要在通知栏上添加一个图标,让用户知道您的应用程序仍在后台运行并且正在消耗电池。
于 2012-08-13T21:56:31.723 回答