如何获取当前位置数据作为可共享链接(Android App Development)?

时间:2016-12-26 16:27:39

标签: java android android-studio sms

我正在开发一个应用程序,它将设备的当前位置作为链接获取,并将其作为SMS发送到指定的号码。单击此链接时,必须打开谷歌地图,并在其上标记设备的当前位置。

我查看了开发人员文档,可以找到 融合位置提供商

但这似乎与此无关。

1 个答案:

答案 0 :(得分:0)

我使用了LocationManager()和LocationListener()。

而不是融合位置提供程序
locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
locationListener = new LocationListener() {
                @Override
                public void onLocationChanged(Location location) {
                    textView.append("\nLatitude: " + location.getLatitude() + " Longitude: " + location.getLongitude());

                }

                @Override
                public void onStatusChanged(String provider, int status, Bundle extras) {

                }

                @Override
                public void onProviderEnabled(String provider) {

                }

                @Override
                public void onProviderDisabled(String provider) {

                }
            };
           locationManager.requestSingleUpdate("gps", locationListener, null);