0

関連するすべてのトピックを検索したこの質問は、完全には回答されていないようです。一般に、「LoginActivity.class」でサービスを開始しますが、明らかにサービスは任意のアクティビティで停止する可能性があります。私のプロジェクトでは、各アクティビティの onDestroy に StopService コマンドがありました。そのため、私たちのルールに従って、サービスが停止されます。しかし、実際には、「サービスを閉じることができませんでした...」というエラーメッセージが表示された後、デバイスのポップアップダイアログ「強制的に閉じる...」が表示されました。

詳しくは、BroadcastReceiver を使用して Bluetooth 通信を制御するサービスです。皆様からのフィードバックをお待ちしております。どうもありがとうございました!

4

1 に答える 1

-1

これを使用してサービスを停止できます

             @Override  
            public void onDestroy()
         { 
    Toast.makeText(this, "Service has been Stopped", Toast.LENGTH_SHORT)
    .show();
    stop(); 
    } 
于 2013-05-20T11:02:32.257 に答える