Je souhaite créer une application MapView qui indique la latitude et la longitude de mon emplacement actuel. Après avoir obtenu l'emplacement actuel, obtenez le nom de l'emplacement. Toute aide s'il vous plaît?Comment obtenir l'emplacement actuel (latitude et longitude) dans l'émulateur en utilisant Android mapview?
Répondre
Avec Android, il est en fait assez facile afin d'obtenir l'emplacement du service GPS. Utilisez le LocationManager la meilleure façon de le faire
locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
customLocationListener = new CustomLocationListener();
locationManager.requestLocationUpdates(
LocationManager.GPS_PROVIDER,
0,
0,
ll);
..... UN CODE Spagehtti ICI ..... GOES
class CustomLocationListener implements LocationListener{ ............
public void onLocationChanged(Location argLocation) {
if(location != null) {
int latitude=(int)(argLocation.getLatitude()*1E6);
int longitude=(int)(argLocation.getLongitude()*1E6);
}
} ........ }
pourrait également vérifier Location Android API et Android Development
S'il vous plaît consulter le lien: http://developer.android.com/guide/topics/location/obtaining-user-location.html
Pour obtenir le nom du lieu, vous devez utiliser le géocodage.
Geocoder geo = new Geocoder(getApplicationContext(), Locale.getDefault());
List<Address> add;
try
{
add = geo.getFromLocation(
location.getLatitude(),
location.getLongitude(),
1
);
if (add.size() > 0)
{
addl1=add.get(0).getAddressLine(0);
addl2=add.get(0).getAddressLine(1);
addl3=add.get(0).getAddressLine(2);
}
}
vous pouvez essayer cela, pour obtenir le nom de l'emplacement en le mettant dans le onLocationChanged.
En plus de tester cela en utilisant un émulateur que vous pourriez avoir besoin pour définir l'emplacement de l'extérieur, voir: How to emulate GPS location in the Android Emulator?
Ou même utiliser un MockLocationProvider/LocationManager.setTestProvider .. pour les tests unitaires. Oh et d'ailleurs: Si vous utilisez déjà un MapView, vous pouvez également être intéressé par l'utilisation d'un MyLocationOverlay. Il affichera votre position actuelle sur la carte. Et en le sous-classant, vous pouvez également connecter la méthode onLocationChanged pour insérer votre code d'emplacement personnalisé qui devrait être exécuté une fois que l'emplacement a été modifié.
utilisez le code suivant peut vous aider à trouver la ville actuelle
Geocoder geocoder=new Geocoder(getBaseContext(),Locale.getDefault());
try
{
String city="";
List<Address> addresses= geocoder.getFromLocation(
geoPoint.getLatitudeE6()/1E6,
geoPoint.getLongitudeE6()/1E6,
1
);
if(addresses.size()>0)
{
city+=addresses.get(0).getSubAdminArea();
}
}
catch (IOException e)
{
e.printStackTrace();
}
- 1. Android - Comment obtenir l'emplacement actuel (latitude et longitude)?
- 2. Comment obtenir l'emplacement actuel Latitude Longitude dans Android
- 3. Latitude et Longitude de l'emplacement actuel
- 4. Comment obtenir la latitude et la longitude dans l'application Android?
- 5. trouver l'emplacement actuel latitude et longitude
- 6. Gps Android - obtenir Latitude et Longitude
- 7. Pause NSString en latitude et la longitude et Recentrer MapView
- 8. Comment Latitude et Longitude en android
- 9. comment obtenir la latitude et la longitude de mon emplacement actuel en utilisant JAVA
- 10. obtenir la latitude et la longitude
- 11. Comment obtenir l'adresse de la latitude et la longitude android?
- 12. Comment obtenir l'emplacement actuel sur google mapview dans android
- 13. obtenir la latitude et la longitude d'un point dans MKMapView?
- 14. Latitude/Longitude et mètres
- 15. Comment obtenir des informations météorologiques en utilisant la latitude et la longitude en java
- 16. android obtenir la latitude et la longitude sur l'émulateur d'android
- 17. Comment obtenir la longitude et la latitude de l'emplacement actuel dans iOS 4.0/4.2?
- 18. Comment obtenir la latitude et la longitude minimum/maximum à partir d'un MapView?
- 19. IOS comment obtenir en direct la latitude et la longitude
- 20. Comment puis-je obtenir la latitude et la longitude de l'emplacement actuel dans Blackberry?
- 21. Obtenez Lieu Nom en passant Latitude et Longitude dans Android
- 22. Impossible d'obtenir la longitude et la latitude en android
- 23. obtenir la latitude et la longitude de l'appareil photo Android
- 24. Obtenir la dernière localisation latitude et longitude
- 25. Latitude et longitude
- 26. GET la latitude Site actuel et la longitude
- 27. Obtenir la latitude et la longitude
- 28. Comment trouver Latitude et Longitude de Adresse dans l'iPhone
- 29. obtenir la longitude de latitude en utilisant l'adresse api
- 30. Problème avec l'obtention de la latitude et la longitude de l'emplacement actuel