3

android 开发人员页面http://developer.android.com/design/patterns/gestures.html列出了捏开和捏合的列表由 android API 支持。但我找不到合适的 API / 方法来做到这一点。大部分这些帖子表明本机捏合不可用。

android 4.1 + 应用程序是否可以使用本机捏合和缩放?如果是这样,那是 API。

(编辑:我是 android 的新手,任何关于如何在像矩形这样的画布中缩放单个元素的指针或资源对我来说都很有价值。谢谢)

4

2 回答 2

1

查看活动或画布上的手势以进行移动、缩放和旋转: http ://code.almeros.com/android-multitouch-gesture-detectors#.Udcq_z789cR

于 2013-07-05T20:28:03.697 回答
1

您可以使用ScaleGestureDetector通过两指触摸检测放大/缩小,或者也可以双击并向上/向下移动,这现在是 Android 上的标准(例如在 Google 地图中使用)。

ScaleGestureDetector 为您提供可以缩放的屏幕点,并在您在屏幕上移动手指时改变比例。

您不仅限于缩放,还可以执行缩放手势产生的其他操作。

于 2018-05-28T06:31:15.063 回答