我想将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 ......
任何帮助?