我是新来发布的,但现在已经使用该网站寻求帮助了一段时间。谢谢你!
我正在开发一款新应用,让一切运行良好。这是一个儿童音板。相对布局中的2页图像按钮,触发SoundPool的onclick侦听器。
我的问题是:
在测试中我发现如果你的手指在屏幕上任何一个按钮不在的地方(比如在背景上按下)然后你试着触摸一个按钮(多点触控)......按下按钮就没了t注册。有什么方法可以解决这个问题吗?
谢谢!
答案 0 :(得分:1)
您必须涵盖多点触控的其他事件类型,如果您未涵盖以下操作,则不会涉及多点触控
MotionEvent.ACTION_POINTER_DOWN:此事件适用于任何其他手指 在第一根手指触摸后触摸屏幕
MotionEvent.ACTION_POINTER_UP :这会得到 当手指从屏幕上抬起并且多于一根手指触摸时发射 屏幕。
解释相当繁琐。我建议你google multi-touch for android。一个有用的链接是:http://android-developers.blogspot.in/2010/06/making-sense-of-multitouch.html