Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Poner un marker en google maps usando solo la dirección
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Fernando F. Gallego  
View profile   Translate to Translated (View Original)
 More options May 15 2012, 12:22 pm
From: "Fernando F. Gallego" <ferdy...@gmail.com>
Date: Tue, 15 May 2012 18:22:33 +0200
Local: Tues, May 15 2012 12:22 pm
Subject: Re: [AndroidStartup] Poner un marker en google maps usando solo la dirección

Busca información sobre los AsyncTask que vienen muy bien para esto,
simplemente creas una clase que extiende la clase AsyncTask y en el método
onBackground haces la consulta y el resultado al devolverlo lo recibes en
un método que se llama onPostExecute, ahí es donde puedes mostrarlo por
pantalla.

De todos modos no sé si será este el problema.

Un saludo.

El 15 de mayo de 2012 17:07, Fernando Segura Gòmez
<angelus...@gmail.com>escribió:

> Hola antes te agradezco tu respuesta. Sobre lo que me mencionas sobre
> crear un hilo,¿necesitaria sincronizarlo? Es mucho pedir pero pudieras
> hacerme un ejemplo de como implementarlo en hilos? Ya lo hice pero no me
> funciono.
> La aplicacion tiene acceso a internet no creo que sea eso,sobre las
> direcciones que no encuentre tampoco creo,ya que solo puse el nombre de la
> ciudad y el estado(de mexico) y en google maps me es funcional,no se si el
> modo de poner direcciones haya cambiado,si tienes alguna direccion que te
> haya funcionado dime cual es a lo mejor esta fallando eso.
> Muchas gracias por todo,saludos.
> El 15/05/2012 03:35, "Fernando F. Gallego" <ferdy...@gmail.com> escribió:

> El método getFromLocationName hace una petición web y debe hacerse en otro
>> hilo o te bloqueará la interfaz hasta que devuelva un valor. También debes
>> tener activado el permiso de Internet y tener conexión.

>>  Es posible que la lista que te devuelva esté vacía porque no encuentra
>> ningún lugar relacionado, entonces  "test.get(0)" te dará una excepción

>> 2012/5/15 Fernando Segura Gòmez <angelus...@gmail.com>

>>> Gracias por el dato, ya cheque el codigo e hice una pequeña prueba.
>>> Mi codigo java es este basicamente :

>>> String address=String.valueOf(checarinput.getText());
>>> Geocoder geoCoder = new Geocoder(myactivity.this, Locale.getDefault());

>>>  arreglodirecciones.add(address);
>>> List<Address> test= null;
>>> try {
>>>  test = geoCoder.getFromLocationName(arreglodirecciones.get(0), 5);
>>> checarinput.setText((int) test.get(0).getLatitude());
>>>  //System.out.println(test.get(0).getLatitude());
>>> //System.out.println(test.get(0).getLongitude());
>>>  } catch (IOException e) {
>>> // TODO Auto-generated catch block
>>> checarinput.setText("No se pudo");
>>>  e.printStackTrace();
>>> }

>>> Basicamente lo puse dentro de otro metodo, cuando hago clic en un boton
>>> , me permite en un edittext escribir la direccion, y la añado a una lista,
>>> para esta pasarla como parametro de geoCoder.
>>> Cuando lo hago en el emulador, gracias al try catch, me aparece esto

>>> Service not available at android.location.geocoder.getfromlocationname

>>> Segun mencionan algunos que es un bug del emulador (
>>> http://code.google.com/p/android/issues/detail?id=8816) , al pensar que
>>> es solo el emulador, lo paso a mi celular(un android 2.2), y se traba.
>>> ¿Que es lo que pasa?

>>> 2012/5/14 Javier Hdez Deniz <droin...@gmail.com>

>>>> Hola,

>>>> Utilizando Geocoding <http://en.wikipedia.org/wiki/Geocoding>

>>>> http://developer.android.com/reference/android/location/Geocoder.html

>>>> Saludos

>> --

>> *Fernando F. Gallego

>>   Blog: http://www.forgottenprojects.com
>>   Linkedin: http://es.linkedin.com/in/fernandofgallego
>>  <http://es.linkedin.com/in/fernandofgallego>
>>  Twitter: http://twitter.com/ferdy182
>>  <http://twitter.com/ferdy182> Facebook:
>> http://www.facebook.com/fernando.f.gallego

>> *

>> * Flickr: *http://www.flickr.com/photos/ferdy182
>> * Youtube: http://www.youtube.com/user/SeaMonkey182
>> * Android Apps:
>> - https://market.android.com/details?id=com.mapfre.mapfreapp
>> - https://market.android.com/developer?pub=forgottenprojects.com
>>  StackOverflow: http://stackoverflow.com/users/366253/ferdy182
>>  <http://www.linkedin.com/in/fernandofgallego>****<http://www.facebook.com/fernando.f.gallego>
>> *
>>  Camisetas*: http://www.camisetafriki.com
>> * T-Shirts: http://www.camisetafriki.info
>> *

--

*Fernando F. Gallego

  Blog: http://www.forgottenprojects.com
  Linkedin: http://es.linkedin.com/in/fernandofgallego
 <http://es.linkedin.com/in/fernandofgallego>
 Twitter: http://twitter.com/ferdy182
 <http://twitter.com/ferdy182> Facebook:
http://www.facebook.com/fernando.f.gallego

*

* Flickr: *http://www.flickr.com/photos/ferdy182
* Youtube: http://www.youtube.com/user/SeaMonkey182
* Android Apps:
- https://market.android.com/details?id=com.mapfre.mapfreapp
- https://market.android.com/developer?pub=forgottenprojects.com
 StackOverflow: http://stackoverflow.com/users/366253/ferdy182
 <http://www.linkedin.com/in/fernandofgallego>****<http://www.facebook.com/fernando.f.gallego>
*
 Camisetas*: http://www.camisetafriki.com
* T-Shirts: http://www.camisetafriki.info
*


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.