Harita üzerinde, kullanıcının geçerli konumuyla haritayı ortalayacak bir düğme eklemek istiyorum, ancak yalnızca kullanıcı haritada geziniyorsa ve geçerli konumu haritada görüntülenmiyorsa etkinleştirilmelidir. Gezinmeyi algılamak için onTouchEvent
yöntemini kullandı.Konumum artık haritada gösterilmiyor (navigasyondan sonra)?
@Override
public boolean onTouchEvent(MotionEvent event, MapView mapView) {
Log.e("Touch", Integer.toString(event.getAction()));
int action = event.getAction();
if (action == MotionEvent.ACTION_DOWN) {
touchStarted = true;
} else if (action == MotionEvent.ACTION_MOVE) {
if (event.getPointerCount() > 3)
moveStarted = true;
return true;
}
return true;
}
ama benim şimdiki pozisyon ekranda artık olduğunu tespit nasıl?