从Android设备获取无需互联网连接可用性的任何位置地址的方法

时间:2019-07-15 06:17:27

标签: android gps

我正在开发一个考勤应用程序,我想在员工电话没有互联网连接的情况下跟踪有互联网或没有互联网的员工,我可以获取经纬度,但是我想要一个没有互联网连接的经纬度完整地址

我已经尝试过Geocoder,但是Geocoder可与Internet一起使用,并且我需要一种无需Internet即可使用的解决方案

 Geocoder geocoder;
        List<Address> addresses;
        geocoder = new Geocoder(activity.getApplicationContext(), Locale.getDefault());

        latitude = Double.parseDouble(params[0]);
        longitude = Double.parseDouble(params[1]);

        Log.i(getClass().getName(), "LATITUDE LONGITUDE " + latitude + longitude);
        try {
            addresses = geocoder.getFromLocation(Double.parseDouble(params[0]), Double.parseDouble(params[1]), 1);
            if (addresses != null && addresses.size() > 0) {
                address = addresses.get(0).getAddressLine(0);
            }
            return address;

我希望该地址没有互联网连接

0 个答案:

没有答案