2011-01-13 11 views
1

Android MapView.preLoad()メソッドは実際に何をしていますか? "APIはマップの現在の中心にタイルをプリロードする"と述べています。これはどういう意味ですか、MapViewでマップの読み込みを高速化するために何とか使用できますか?MapView.preLoad()は正確に何をしますか?

敬具

P

答えて

1

これは、マップのため、実際のマップグラフィックスと情報をGoogleマップからロードされることを意味します。これを使用してを実際ににロードすることはできませんが、最終的なロード時間はほぼ同じですが、ユーザーがマップビューに入る前にデータの読み込みを行うことができます。どちらが大いに役立つのでしょうか?それはすべてあなたのアプリケーションと、ユーザーがそのアプリケーションとやりとりする方法によって異なります。

+0

たとえば、MapViewが特定の状況下でのみ表示される場合は、データを直接ロードすることができます.MapViewが表示されている場合は、既に読み込まれている可能性があります。この場合、MapViewを保持するアクティビティが表示されているときにMapViewが常に直接表示されている場合、このメソッドは余分な注意を払っていますか? –

+0

正確にそのように:) –

+0

これはどのくらいの半径ですか?現在のズームレベル、またはすべてのズームレベルですぐに周囲のタイルを引っ張るだけですか?ユーザーがマップビューに移動する前に事前にロードできると言っていますが、フォアグラウンドにない場合はMapViewが実際に場所の中央に配置されますか? –

関連する問題