私はAndroidアプリ用にGoogleの融合位置APIを設定しており、優先順位をPRIORITY_HIGH_ACCURACYに設定すると更新間隔(60000に設定されているため毎分GPS座標)を受け取ることができます「PRIORITY_BALANCED_POWER_ACCURACY」を使用した場合、しかしPRIORITY_BALANCED_POWER_ACCURACYを使用してAndroid FusedLocationApiの更新場所はいつですか
私の質問は以下のとおりです。成功していない: とき/どのようにPRIORITY_BALANCED_POWER_ACCURACYが実際に更新された場所を与えるのでしょうか? 明らかにgpsを使用していないので、onLocationChanged()は別のWi-Fiネットワーク/セルタワーにホッピングするときに呼び出されますか?
これをテストする方法が必要であり、エミュレータがこれを行うことができるかどうかはわからないからです。私は物理的なアンドロイド携帯電話を持っていますが、それにはWi-Fiしかありません。
TLDR onLocationChangedは、()(PRIORITY_HIGH_ACCURACYを使用した場合(たsetInterval()/ setFastestIntervalまたはsetSmallestDisplacement())に基づいて呼び出されますが、onLocationChangedない場合)PRIORITY_BALANCED_POWER_ACCURACYを使用したときに呼び出さ?
大変感謝しています。
応答のためにあなたにChintanをありがとう! – Sethsmagic
setPriority()を使用しても、onLocationChanged()をsetInterval()とsetFastestInterval()に基づいて呼び出す必要があると言っていますか? (別名PRIORITY_HIGH_ACCURACYまたはPRIORITY_BALANCED_POWER_ACCURACY) – Sethsmagic
上記のコメントが真である場合、PRIORITY_HIGH_ACCURACYとPRIORITY_BALANCED_POWER_ACCURACYは、正確にどの程度正確で、onLocationChanged()が呼び出される頻度とは関係ありません。あれは正しいですか? – Sethsmagic