なかざんです。
私が以前、GClue社でアルバイトをしていたころに作った「BLOCCO 範囲指定プラグイン」で、同様のオペレーションを行っています。
ただ、私の場合は長押しを諦めて触っただけで動かせるようにしましたが。。。
BLOCCOアプリ
範囲指定プラグインのソース
↑の一番下にあるLocationOverlayクラスです。
1年以上前に作ったものなので、死ぬほどソースが汚いのです。申し訳ないっす。。。
方針としましては、
ピンを触る→ピンを削除してdrawメソッドでピンと同じ画像を描画する→onTouchEventで無理矢理ピンを指に追従させる→指を離した場所にピンを置き直す
といった感じです。
ロングタップは1年前に丸4日ほどかけて調べた&力技で頑張ろうとしましたが、「やらないのが一番楽」という結論に至りました。
ご相談いただければお役に立てるかと思いますので、まだお悩みのようでしたらご連絡ください。
--Yukiya Nakagawa