アドレスのリストがあります (10,000 件以上)。Android アプリケーションの Google マップ コンポーネントにすべて表示する必要があります。マップ上にアイテムを表示するには、ItemizedOverlay クラスを使用しています。
for (int i = 0; i < 20000; i++) {
mapView.getOverlays().add(itemizedOverlay1);
}
問題 1: この方法の動作が遅い。動的にアイテムを追加する必要があるかもしれません。しかし、どのように?
問題 2: テキスト アドレスしかなく、アイテムの座標がありません。GoogleマップAPIを介してすべてのアイテムの座標を取得しようとしました(ただし、制限があります!)。座標がないと、マップにアイテムを追加できません。
ありがとう。