草庐IT

Android 两指旋转

我正在尝试在android中实现两个手指旋转,但是它并没有像预期的那样工作。目标是像谷歌地球一样实现旋转(两指围绕焦点旋转图像)。目前我的旋转监听器看起来像这样:privateclassRotationGestureListener{privatestaticfinalintINVALID_POINTER_ID=-1;privatefloatfX,fY,sX,sY,focalX,focalY;privateintptrID1,ptrID2;publicRotationGestureListener(){ptrID1=INVALID_POINTER_ID;ptrID2=INVALID_P

Android 两指旋转

我正在尝试在android中实现两个手指旋转,但是它并没有像预期的那样工作。目标是像谷歌地球一样实现旋转(两指围绕焦点旋转图像)。目前我的旋转监听器看起来像这样:privateclassRotationGestureListener{privatestaticfinalintINVALID_POINTER_ID=-1;privatefloatfX,fY,sX,sY,focalX,focalY;privateintptrID1,ptrID2;publicRotationGestureListener(){ptrID1=INVALID_POINTER_ID;ptrID2=INVALID_P