How to get current location and not last location?
I am trying to get the current device location.
All I find is how to get last known location - and for that, I have to first open an app that used location service such as Google Maps.
But what if I want to be the one to get the current location first, without having to open some other GPS-using app?
android
add a comment |
I am trying to get the current device location.
All I find is how to get last known location - and for that, I have to first open an app that used location service such as Google Maps.
But what if I want to be the one to get the current location first, without having to open some other GPS-using app?
android
2
Possible duplicate of What is the simplest and most robust way to get the user's current location on Android?
– leonardkraemer
Nov 14 '18 at 12:19
1
Duplicate: stackoverflow.com/questions/1513485/…
– Harish Jose
Nov 14 '18 at 12:20
Look for the answers with FusedLocationProvider for the new API
– leonardkraemer
Nov 14 '18 at 12:21
add a comment |
I am trying to get the current device location.
All I find is how to get last known location - and for that, I have to first open an app that used location service such as Google Maps.
But what if I want to be the one to get the current location first, without having to open some other GPS-using app?
android
I am trying to get the current device location.
All I find is how to get last known location - and for that, I have to first open an app that used location service such as Google Maps.
But what if I want to be the one to get the current location first, without having to open some other GPS-using app?
android
android
asked Nov 14 '18 at 12:17
user9644796
2
Possible duplicate of What is the simplest and most robust way to get the user's current location on Android?
– leonardkraemer
Nov 14 '18 at 12:19
1
Duplicate: stackoverflow.com/questions/1513485/…
– Harish Jose
Nov 14 '18 at 12:20
Look for the answers with FusedLocationProvider for the new API
– leonardkraemer
Nov 14 '18 at 12:21
add a comment |
2
Possible duplicate of What is the simplest and most robust way to get the user's current location on Android?
– leonardkraemer
Nov 14 '18 at 12:19
1
Duplicate: stackoverflow.com/questions/1513485/…
– Harish Jose
Nov 14 '18 at 12:20
Look for the answers with FusedLocationProvider for the new API
– leonardkraemer
Nov 14 '18 at 12:21
2
2
Possible duplicate of What is the simplest and most robust way to get the user's current location on Android?
– leonardkraemer
Nov 14 '18 at 12:19
Possible duplicate of What is the simplest and most robust way to get the user's current location on Android?
– leonardkraemer
Nov 14 '18 at 12:19
1
1
Duplicate: stackoverflow.com/questions/1513485/…
– Harish Jose
Nov 14 '18 at 12:20
Duplicate: stackoverflow.com/questions/1513485/…
– Harish Jose
Nov 14 '18 at 12:20
Look for the answers with FusedLocationProvider for the new API
– leonardkraemer
Nov 14 '18 at 12:21
Look for the answers with FusedLocationProvider for the new API
– leonardkraemer
Nov 14 '18 at 12:21
add a comment |
2 Answers
2
active
oldest
votes
You need to request location updates. Like mFusedLocationClient.requestLocationUpdates(getLocationRequest(), mLocationCallback, null);
And you will get current location inside your mLocationCallback
. You can look here https://developer.android.com/training/location/receive-location-updates#updates
add a comment |
You need to define a LocationListener to handle changes in location.
This link might be of some help
How to get current location in Android
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53300064%2fhow-to-get-current-location-and-not-last-location%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
You need to request location updates. Like mFusedLocationClient.requestLocationUpdates(getLocationRequest(), mLocationCallback, null);
And you will get current location inside your mLocationCallback
. You can look here https://developer.android.com/training/location/receive-location-updates#updates
add a comment |
You need to request location updates. Like mFusedLocationClient.requestLocationUpdates(getLocationRequest(), mLocationCallback, null);
And you will get current location inside your mLocationCallback
. You can look here https://developer.android.com/training/location/receive-location-updates#updates
add a comment |
You need to request location updates. Like mFusedLocationClient.requestLocationUpdates(getLocationRequest(), mLocationCallback, null);
And you will get current location inside your mLocationCallback
. You can look here https://developer.android.com/training/location/receive-location-updates#updates
You need to request location updates. Like mFusedLocationClient.requestLocationUpdates(getLocationRequest(), mLocationCallback, null);
And you will get current location inside your mLocationCallback
. You can look here https://developer.android.com/training/location/receive-location-updates#updates
answered Nov 14 '18 at 12:20
Vadim EkslerVadim Eksler
444215
444215
add a comment |
add a comment |
You need to define a LocationListener to handle changes in location.
This link might be of some help
How to get current location in Android
add a comment |
You need to define a LocationListener to handle changes in location.
This link might be of some help
How to get current location in Android
add a comment |
You need to define a LocationListener to handle changes in location.
This link might be of some help
How to get current location in Android
You need to define a LocationListener to handle changes in location.
This link might be of some help
How to get current location in Android
answered Nov 14 '18 at 12:30
shubhamshubham
114
114
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53300064%2fhow-to-get-current-location-and-not-last-location%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
Possible duplicate of What is the simplest and most robust way to get the user's current location on Android?
– leonardkraemer
Nov 14 '18 at 12:19
1
Duplicate: stackoverflow.com/questions/1513485/…
– Harish Jose
Nov 14 '18 at 12:20
Look for the answers with FusedLocationProvider for the new API
– leonardkraemer
Nov 14 '18 at 12:21