Autonomous と CellSite モードを使用して、2 つのスレッドを使用して並行して GPS の緯度と経度の値を取得しようとしましたが、実行中は 1 つのスレッドのみがアクティブであり、それからのみ値を取得しますが、他のスレッドは値をまったく返しません。
並行して実行されている複数のスレッドを使用して GPS 情報を取得することは可能ですか? また、スレッドから緯度と経度の値を、値の中で精度の低い率で画面に表示することはできますか?
Autonomous と CellSite モードを使用して、2 つのスレッドを使用して並行して GPS の緯度と経度の値を取得しようとしましたが、実行中は 1 つのスレッドのみがアクティブであり、それからのみ値を取得しますが、他のスレッドは値をまったく返しません。
並行して実行されている複数のスレッドを使用して GPS 情報を取得することは可能ですか? また、スレッドから緯度と経度の値を、値の中で精度の低い率で画面に表示することはできますか?
IMHO、セルサイトベースの場所を取得するためにスレッドを生成することは、リソースの浪費です。これは、取得に 1 秒もかからないためです (セルサイトプロバイダーが利用可能な場合)。そうしないと、いくら待っても利用できません。
通常、場所を特定するためには、できるだけ正確な修正が必要です。をインスタンス化し、BlackBerrycriteria
そのフィールドを設定して、最初に GPS プロバイダーを使用しようとし、利用できない場合は、フォールバック メカニズムとしてセルサイト プロバイダーに切り替えることができます。