現在、タブレットを他のデバイスに接続しています(Bluetooth経由)。接続は成功しますが、ホーム画面を押したときなど、アクティビティを一時停止して停止すると、確実に切断されます。OnStop()などでいつでも再接続できますが、アプリプロセスが完全に破棄されない限り、接続を維持したいと思います。これについてはどうすればよいですか?
1 に答える
2
アクティビティでこれを処理することはできません。お気づきのとおり、アクティビティは実行を停止し、Bluetooth接続を切断します。
Bluetooth接続を処理し、メインのアクティビティが停止した後も実行を継続するサービスを作成する必要があります。通知バーにアイコンを追加して、アプリケーションがまだバックグラウンドで実行され、バッテリーを消費していることをユーザーに通知できるようにしてください。
于 2012-08-13T21:56:31.723 に答える