Well I've chosen the 0 because the sample appliction provided by
google uses the same parameter value.

Could it be that my "while" loop blocks the class (thread) and so the
listenere cant be invoked?

On 21 Aug., 13:57, Reto <[EMAIL PROTECTED]> wrote:
> Getting the status bar icon is a good sign -- that means the
> GPS_PROVIDER is receiving the updates.
>
> I've got one more cheap/easy idea for you. I'm not sure if 0 is a
> valid limit to set for the refresh time / distance. Try setting it to
> 1000 (milliseconds) and 1 (meter) to see if that helps.
>
> On 21 Aug, 12:41, code_android_festival_way
>
> <[EMAIL PROTECTED]> wrote:
> > Thank you for your reponse.
>
> > I've changed the order the other way round but get the same result.
> > Waiting for the Listener to be invoked but nothing happens. I tried it
> > with the DDMS again and get an icon in the status bar (http://
> > img.skitch.com/20080821-eypgin7w8fd9ku3ftj1ix38s7.jpg) after pushing a
> > single location. But the Listener doesnt get invoked either.
> > So I'm pretty much at the end of my knowledge to what I can try in
> > order to get my geo location. :-)
>
> > Regards!
>
> > On 21 Aug., 12:29, Reto <[EMAIL PROTECTED]> wrote:
>
> > > I'm not at a PC I can test with, but try switching the order of your
> > > setTestProviderEnabled and setTestProviderStatus commands. I know in
> > > my code I've done it the other way around :)
>
> > > On 21 Aug, 11:10, code_android_festival_way
>
> > > <[EMAIL PROTECTED]> wrote:
> > > > I've added
>
> > > > Location loc = new Location(lP.getName());
> > > > loc.setLatitude(37.422006);
> > > > loc.setLongitude(-122.084095);
> > > > lM.setTestProviderLocation(lP.getName(), loc);
>
> > > > but the LocationListener doesnt get called. So I get no location
> > > > update.
>
> > > > On 21 Aug., 11:46, code_android_festival_way
>
> > > > <[EMAIL PROTECTED]> wrote:
> > > > > Ok. It was a silly question.
>
> > > > > Looper.prepare();
>
> > > > > added.
>
> > > > > But I dont get any LocationUpdates. I have pushed locations to the
> > > > > device through the DDMS interface but get no LocationUpdate.
>
> > > > > On 21 Aug., 11:40, code_android_festival_way
>
> > > > > <[EMAIL PROTECTED]> wrote:
> > > > > > Thank you for your reponse. I'm trying to implement the
> > > > > > requestUpdates() now. At the moment I'm faced with the follwing
> > > > > > problem. I've implemented the LocationListener but always get the
> > > > > > following LogCat error.
>
> > > > > > Can't create handler inside thread that has not called
> > > > > > Looper.prepare()
>
> > > > > > Well I'm calling my geo class in a thread that was started by a
> > > > > > service. At the moment it looks like this. What do I have to change 
> > > > > > in
> > > > > > order to get the listener working?
>
> > > > > > My Geo class:
>
> > > > > >http://paste.pocoo.org/show/80ypWR00yHnHRz9pN7mc/
>
> > > > > > Regards!
>
> > > > > > On 20 Aug., 18:36, Reto <[EMAIL PROTECTED]> wrote:
>
> > > > > > > The getLastKnownLocation method will return null until the 
> > > > > > > provider
> > > > > > > you specify has gotten at least one update. In practice that 
> > > > > > > means you
> > > > > > > need to have an application (any application, doesn't have to be 
> > > > > > > the
> > > > > > > one your testing) request (and receive) updates at least once in 
> > > > > > > your
> > > > > > > emulator session before it will getLastKnown will return a value.
>
> > > > > > > You can disable the updates after the first return if you want 
> > > > > > > to, in
> > > > > > > fact that's probably a reasonable way of implementing the
> > > > > > > 'getCurrentLocation' functionality you're after.
>
> > > > > > > Cheers
> > > > > > > Reto
>
> > > > > > > On 20 Aug, 14:21, code_android_festival_way
>
> > > > > > > <[EMAIL PROTECTED]> wrote:
> > > > > > > > Firstly I got the question why I can't get the 
> > > > > > > > currentlocationany
> > > > > > > > more. I don't need repeating updates of my position I just need 
> > > > > > > > the
> > > > > > > > currentlocation. At the moment I'm using getLastKnownLocation() 
> > > > > > > > but I
> > > > > > > > would assume that this position could be very outdated.
>
> > > > > > > > Furthermore the method "getLastKnownLocation()" returns me 
> > > > > > > > aLocation
> > > > > > > > object that is null. Here is the code that I'm using at the 
> > > > > > > > moment:
>
> > > > > > > > LocationManager lM =
> > > > > > > > (LocationManager)context.getSystemService(context.LOCATION_SERVICE);
> > > > > > > > LocationProvider lP = lM.getProvider("gps");
> > > > > > > >Locationloc = lM.getLastKnownLocation(lP.getName());
> > > > > > > > String[]location=
> > > > > > > > {String.valueOf(loc.getLongitude()),String.valueOf(loc.getLatitude())};
>
> > > > > > > > I've added the following permission to my manifest file:
>
> > > > > > > >     <uses-permission
> > > > > > > > android:name="android.permission.ACCESS_LOCATION" />
> > > > > > > >     <uses-permission
> > > > > > > > android:name="android.permission.ACCESS_FINE_LOCATION" />
> > > > > > > >     <uses-permission  
> > > > > > > > android:name="android.permission.ACCESS_GPS" />
> > > > > > > >     <uses-permission
> > > > > > > > android:name="android.permission.ACCESS_MOCK_LOCATION" />
>
> > > > > > > > But I'm always getting a Nullpointer Exception using 
> > > > > > > > theLocation. (so
> > > > > > > > theLocationreturned is null)
>
> > > > > > > > Could you give me a hint how I could achieve to get my current/
> > > > > > > > lastKnownlocationin 0.9? (in M5 everything was fine)
>
> > > > > > > > Looking forward getting your answers.
>
> > > > > > > > Regards and happy coding!- Hide quoted text -
>
> > > > - Show quoted text -- Hide quoted text -
>
> > - Show quoted text -
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new Android 0.9 SDK beta!
http://android-developers.blogspot.com/2008/08/announcing-beta-release-of-android-sdk.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to