我有三星Galaxy Note 8。当我使用像Autodesk Sketchbook这样的工具时,它们有一个“笔模式”,允许我忽略手工输入,只使用笔进行绘制。你知道吗
我想复制这个功能,但我不知道如何在Kivy中做这样的事情。你知道吗
根据三星开发者论坛上的一篇帖子,上面说有一个METASTATE_HAND
和METASTATE_PEN
,如果我想查看侧边按钮,还有一个getMetaState()
,还有
Value for stylus button pressed is
2560
有一些关于OnTouchListener
和MotionEvent
的信息,但是我还不能从Kivy文档中梳理出这些信息在Kivy中是否受支持(还没有)。你知道吗
有可能在基维做这样的事吗?你知道吗
看起来元状态是android MotionEvent的一个属性。如果kivy暴露了这一点,它可能在kivy自己的motionevent的touch profile中可用(传递给on\u touch\u down等)。如果没有,您可以在pythonforandroidgithub存储库提交一个特性请求,这似乎是一个合理的特性。你知道吗
通常对于android api的东西,你可以使用pyjnius,但是我不确定在这种情况下是否有办法获得这些信息,因为MotionEvent是由android引导程序直接处理的。你知道吗
相关问题 更多 >
编程相关推荐