2

GPS プロバイダーの getLastKnownLocation を呼び出していますが、null が返されます。ドキュメントには、プロバイダーが有効になっていない場合にこれが発生する可能性があると書かれていますが、有効であることはわかっています。最後の既知の場所が存在しない場合、プロバイダーが null を返すことは可能ですか? 「最後の既知の場所が存在しない場合、null を返す可能性がある」とドキュメントに記載されている場所がわかりません

4

1 に答える 1

16

最後の既知の場所が存在しない場合、プロバイダーが null を返すことは可能ですか?

はい。null実際、 GPS が修正を取得する原因が何もないため、ほとんどの場合、 が返されます。GPS は通常、バッテリ寿命を節約するために電源がオフになっています。あなたの場所を見つけるためのレシピについては、ユーザーの場所の取得を参照してください。

「最後の既知の場所が存在しない場合、null を返す可能性がある」とドキュメントに記載されている場所がわかりません

ドキュメントには欠陥があります。

于 2012-05-21T17:16:28.717 に答える