2010-03-10 6 views
2

J'essaie d'utiliser MapView et je veux montrer sur la carte des points d'intérêt (comme des restaurants ou des magasins) près de mon emplacement. Y a-t-il un moyen dans l'API d'obtenir ce genre de liste? Je sais que je peux le faire manuellement, mais je devrais d'abord obtenir les géolocalisations. Alors, quelle serait la meilleure façon de le faire?Obtenez une liste des entreprises les plus proches

+1

Android ne possède pas d'API pour cela. – CommonsWare

+0

Alors, aurais-je besoin d'obtenir manuellement les points géographiques de l'entreprise que je veux montrer? Ou est-il un moyen de les obtenir en quelque sorte grâce à la recherche google? Ces applications comme montrer les starbucks les plus proches doivent le faire en quelque sorte ... –

Répondre

1

La vérification de l'emplacement actuel est possible. mais nous pouvons obtenir le point central de l'ensemble de lat & lang. get later lat & lang de l'emplacement actuel est la solution pour l'instant.

+0

Je ne comprends pas. Ce que je veux, c'est montrer quel genre de magasins, restaurants sont proches de l'emplacement actuel. –

+0

Je pense que ce que je veux obtenir n'est pas possible en utilisant un MapView (sauf si je crée ma propre superposition). Mais il est possible d'appeler l'application Maps via une intention et de montrer l'entreprise la plus proche: Intention intention = new Intention (Intent.ACTION_VIEW, Uri.parse ("geo: 0,0? Q = affaires + près + ville")) ; C'est le moyen le plus rapide. Vous pouvez changer d'activité pour tout ce que vous voulez, ainsi que la ville. –

Questions connexes