I'm playing around with Google's PlacePicker an until yesterday everything worked fine and the starting location was automatically my physical location. Today i was trying to modify the initial position with setLatLng() and my PlacePicker started to act weirdly by starting directly in the middle of the Atlantic ocean (what i suspect to be lat/lng 0,0) i tried to restore my code but the problem is persisting. Code is pretty simple and it's basically Google's guide default code but i'm posting it anyway :
//gets called from Button click
private void goToPlacePicker() throws GooglePlayServicesNotAvailableException, GooglePlayServicesRepairableException {
PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
startActivityForResult(builder.build(this), PLACE_PICKER_REQUEST);
}
//permissions
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>