私は人の位置を追跡するための継続的なサービスを持っているアンドロイドアプリを持っています。私は、アクティビティ内からサービスを開始し、アクティビティ内からサービスを終了できるようにしたいと考えています。アクティビティが実行されているとき、私はサービスにバインドしてaidl経由で通信できる必要があります。しかし、活動が終了してもサービスを継続する必要があります。私は、サービスがアクティビティによって指示されたときに終了するだけです。アクティビティが終了した後に実行されるアンドロイドサービスを作成する方法
これまでのところ私は自分の活動とサービスを持っており、aidlファイルで通信することができます。しかし、現時点では、活動は活動が終わると終了します。
アクティビティが終了しても、それを継続して実行する方法と、アクティビティが再開されたときにどのように再バインドするのですか?
続い
startService
を呼びますか?私はサービスを開始するアクティビティを作成しましたが、アクティビティが完了すると、サービスは実行されたままです。 – exception01解決策を回答として投稿し、数日後(それが最小限であれば)答えとして選択してください。 –
@Chris要請どおりに完了しました。 – CeejeeB