Вот мой пример кода в конце этой функции, я добавляю долготу и широту в массив, приложение добавляет широту и долготу в массив, но когда экран выключен, это не
public void onLocationChanged(Location location) {
String msg = "Updated Location: " +
Double.toString(location.getLatitude()) + "," +
Double.toString(location.getLongitude());
Toast.makeText(this, msg, Toast.LENGTH_SHORT).show();
String Latitude = String.valueOf((new DecimalFormat("##.#######").format(location.getLatitude())));
String Longitude = String.valueOf((new DecimalFormat("##.#######").format(location.getLongitude())));
locationLatitudeArrayList.add(Latitude);
locationLongitudeArrayList.add(Longitude);
} ```