走っている友人のために簡単なアプリを書こうとしています。基本的に彼らは長距離を走り、途中でバンドを使って場所をマークしたいと考えています。バンドのタイルをクリックし、「マーク」と書かれたボタンをクリックします。彼らは、アプリケーションが実行されているかどうかについて心配したくありません。したがって、アプリは Android フォンで閉じられると思います。プロトタイプが機能するようになりました。私が抱えている主な問題は、アプリが閉じていることです!
BandPendingResult addTile( Activity var1 , BandTile var2) は BandIOException をスローします。
タイプの最初のパラメーターを追加するには、アクティビティが必要です。これを、バンドのボタンを押すとサービスが「起動」し、GPS の位置情報を取得してサーバーに送信するサービスとして構築しようとしています。アクティビティはサービスではありません。
サービスが開始されたときに、バインドされているアクティビティを思い出そうとしましたが、アプリケーションが閉じられると、アクティビティが強制終了されてブームになります!