Skip to content
This repository was archived by the owner on Sep 3, 2019. It is now read-only.
This repository was archived by the owner on Sep 3, 2019. It is now read-only.

Panning failure on Android due to presence of markers #267

@JoeCooper

Description

@JoeCooper

When a user attempts to pan the map by placing a finger upon the screen and dragging it, it fails if the finger initially lands on a map marker.

This is a natural consequence of the way the software is organized with markers existing as buttons attached to the map view; touches do not pass through.

I have a solution for my client which involves using touch-ignorant views as markers (TextViews), forking MapViewSurface and overriding OnTap to check if the tap position falls on any marker in the view.

This requires me to fork OsmSharp's Android UI in order to make OnTap virtual.

Could this be better genericized and integrated into the main branch? Or might this be a no-fix situation?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions