我刚刚从Tizen开始冒险。
我想用手指在 Canvas 上绘画,但是我找不到在Internet上进行此操作的示例(我个人讨厌C++)。您知道有关如何在本机应用程序中执行此操作的任何很好的教程吗?我设法使用javascript(网络应用程序)做到了这一点,但我想知道如何使用c++做到这一点。
最佳答案
SDK附带了一个名为MutipointTouch的示例应用程序(在platforms\tizen2.1\samples\native\cpp\Sample\Tizen Native\MultipointTouch
中),它可以满足您的要求。 Tizen网站上还有a brief tutorial,它解释了MultipointTouch应用程序的各个部分。
本质上,您的Form
需要继承自Tizen::Ui::ITouchEventListener
并实现touch事件方法,例如OnTouchPressed
和OnTouchMoved
。例如,在这些方法中,您可以在Tizen::Graphics::Canvas
上执行绘制命令(它们显示了在MultipointTouch应用中的操作方法)。
关于c++ - 用手指在 Canvas 上绘图。 Tizen原生应用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17289472/