|
|
1
1
你试过了吗?
第三种获取()方法列在 MotionEvent page 您可以指定:
|
|
|
2
1
当主项目仍然是API 7时,我已经将我的测试项目API级别设置为9,因此我可以在测试中使用新的motionevent.obtain和pointercords[]。 它工作得很好。 |
|
|
3
0
对于android sdk 2.3,有一个新的方法,正如f20k所提到的,它可以解决这个问题。 但我现在仍然坚持API 7级(2.1)。我的解决方案是在我的触摸处理代码和我从Android获得的实际事件之间添加一个层,只需转换到我自己的motionevent类(我将其命名为touchinfo)。此外,这允许我在JVM上实现整个手势处理,这允许我通过TDD驱动代码。我也可以用android junit测试来完成,但是在jvm上开发代码允许我使用junit4、hamcrest和mockito。 第三种方法是 robolectric 如果不想添加层。 |
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |