/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
android/src/com/mapswithme/maps/geofence/GeofenceLocation.java
50 строк
1 KB
Александр Зацепин
[android] Migrated code to Android X
22 окт 2019, 15:11
22 окт 2019, 15:11
f2dd324
Код
Авторство
О чём код?
package com.mapswithme.maps.geofence; import android.location.Location; import androidx.annotation.NonNull; public class GeofenceLocation { private final double mLat; private final double mLon; private final float mRadiusInMeters; private GeofenceLocation(double lat, double lon, float radiusInMeters) { mLat = lat; mLon = lon; mRadiusInMeters = radiusInMeters; } @Override public String toString() { final StringBuilder sb = new StringBuilder("GeofenceLocation{"); sb.append("mLat=").append(getLat()); sb.append(", mLon=").append(getLon()); sb.append(", mRadiusInMeters=").append(getRadiusInMeters()); sb.append('}'); return sb.toString(); } public double getLat() { return mLat; } public double getLon() { return mLon; } public float getRadiusInMeters() { return mRadiusInMeters; } @NonNull public static GeofenceLocation from(@NonNull Location location) { return new GeofenceLocation(location.getLatitude(), location.getLongitude(), location.getAccuracy()); } }