获取大致的用户位置

时间:2015-09-06 07:21:04

标签: android location

locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);
    t= (TextView)findViewById(R.id.textView);
    s.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            String locationProvider = LocationManager.NETWORK_PROVIDER;
            Location lastKnownLocation = locationManager.getLastKnownLocation(locationProvider);
            double lat = lastKnownLocation.getLatitude();
            double lon = lastKnownLocation.getLongitude();
           t.setText(""+lat+""+lon);
        }
    });

这是我的代码,我正在尝试获取用户的大致位置。但我不知道为什么我得到空对象引用异常。这是正确的做法吗?任何人都可以帮助我获得网络用户位置?我应该添加请求位置更新方法以获取最后的已知位置吗?

0 个答案:

没有答案