如何在Android OS设备中查看GPS的状态?

时间:2011-05-19 09:45:44

标签: android gps

我已经制作了具有GPS功能的Android应用程序(2.2)。但我想检查设备中的GPS状态是打开还是关闭。 但不知道如何通过编程检查。 请给我一些关于这个问题的建议。

提前致谢。 编辑:

以下是位置监听器的代码

 lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
        ll = new mylocationlistener();
        lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, ll);
        lm.addGpsStatusListener(this);


private class mylocationlistener implements LocationListener {
        @Override
        public void onLocationChanged(Location location) {
            mLastLocationMillis = SystemClock.elapsedRealtime();
            mLastLocation = location;
        }

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

1)致电addGpsStatusListener()添加您的听众。

2)在onGpsStatusChanged()回调中调用函数getGpsStatus()

OR

如果您对Sattelite信息感兴趣。您可以在请求GPS位置onStatusChanged()

时在LocationListener中获取它