http://www.piwai.info/chatheads-basics/ 通过遵循这个良好的指南,我可以制作一个聊天头并检测触摸事件。
但是,如果我用第一根手指触摸聊天头,并尝试用第二根手指触摸聊天头的其他区域(外部),则无法进行第二次触摸。
(外部区域可以是主屏幕或其他应用程序的活动)
同样,如果我第一次触摸外部,并尝试用第二根手指触摸聊天头,则不可能。
我试过与facebook messenger chathead进行类似的交互,它也是一样的。Android ChatHead仅限于触摸本身,但我需要第二个手指同时触摸第二个触摸区域外的区域,
我的问题是:是否可以支持第二次触摸?
也许使用调度触摸事件?但afaik调度仅适用于活动。
聊天头使用服务和窗口。
任何帮助将深表感谢!
请发布您的相关代码。 –
该代码是我发布的链接,基本上我只是使用相同的代码。 http://www.piwai.info/chatheads-basics/ – tcboy88
这是一个指南......这不是你的代码。顺便说一句...为什么用户想同时触摸聊天头和其他东西?这是一个非常糟糕的用户体验。 –