MyLocationListener实现了LocationListener - removeUpdates不起作用

时间:2014-08-18 19:56:59

标签: android locationlistener

我想将LocationListener放在一个单独的类中:

public class MyLocationListener implements LocationListener{

@Override
public void onLocationChanged(Location location)
{

}

@Override
public void onProviderDisabled(String provider)
{
    // TODO Auto-generated method stub

}

@Override
public void onProviderEnabled(String provider)
{
    // TODO Auto-generated method stub

}

@Override
public void onStatusChanged(String provider, int status, Bundle extras)
{
    // TODO Auto-generated method stub

}}

它有效,但是当我触发时:

        locationManager.removeUpdates(mListener);

使用mListener作为MyLocationListener对象,它只是不删除已注册的更新。 onLocationChanged被调用on,on和on ......

任何帮助?

0 个答案:

没有答案