私は地図ベースのアプリを設計しており、ユーザーの位置が取得されたときに特定の一連の手順を実行したいと考えています (地図上に青い点が表示されています)。一部のデバイスでは、位置情報サービスの起動プロセスが原因で、最大 1 分かかる場合があります。問題は、Android マップが自分の位置情報を取得できたタイミングをどのように知ることができるかということです。これにより、残りの初期化プロセスを開始できます。
位置を取得したときに独自のトリガー コールバックを実装することを考えてLocationListener
いましたが、現在の位置が取得されて青い点が表示された時点だけを知る必要があるため、このソリューションは役に立たないようです。位置情報の更新は気にしません。