Android マップを使用して手のジェスチャーでズームする方法 (iPhone のような)
質問
Android API を使用して、iPhone のように 2 本指のジェスチャで地図を拡大および縮小するにはどうすればよいですか?
他のヒント
あなたはこのようなものでMapActivityのOnTouchEvent()をオーバーライドする必要があります:
@Override
public boolean onTouchEvent(final MotionEvent event)
{
if(event.getPointerCount() > 1)
{
int x1 = event.getX(0);
int y1 = event.getY(0);
int x2 = event.getX(1);
int y2 = event.getY(1);
// Get the distance and see how it compares to the previous
// distance between these two pointers
}
return true;
}
所属していません StackOverflow