5

android 文档中的 TouchUtils 类具有如下功能drag()

https://developer.android.com/reference/android/test/TouchUtils.html#drag(android.test.InstrumentationTestCase,%20float,%20float,%20float,%20float,%20int)

但它们不支持多点触控手势,例如两指滑动。

查看这些MotionEvent.obtain()方法,似乎没有任何方法可以从测试用例中调用“虚拟”多点触控事件。

有人让它工作吗?

4

1 回答 1

2

MotionEvent.obtainNano()显然,除了使用私有函数来模拟多点触控事件之外别无他法。希望这将在未来的版本中改变。

于 2010-06-08T09:20:12.470 回答