Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android中绘制字母_Android_Surfaceview_Paint - Fatal编程技术网

在Android中绘制字母

在Android中绘制字母,android,surfaceview,paint,Android,Surfaceview,Paint,我试图设计一个应用程序,教如何写的信 我想我可以通过在屏幕上移动一个点来展示一封信是如何写的,但我需要一些帮助来指导我找到一个好的方法来写 我希望能够在屏幕上保留以前的点,并在显示不同点之间有一些延迟。换句话说,我希望能够追踪一个点移动的路径 有什么帮助吗?在屏幕上绘制字母时,复制每个动作事件并将其堆叠。 您可以捕获许多触摸数据(坐标、时间、事件类型等) private ArrayList mlettertouchtack; @凌驾 公共事件(MotionEvent evt) { mLetter

我试图设计一个应用程序,教如何写的信

我想我可以通过在屏幕上移动一个点来展示一封信是如何写的,但我需要一些帮助来指导我找到一个好的方法来写

我希望能够在屏幕上保留以前的点,并在显示不同点之间有一些延迟。换句话说,我希望能够追踪一个点移动的路径


有什么帮助吗?

在屏幕上绘制字母时,复制每个动作事件并将其堆叠。
您可以捕获许多触摸数据(坐标、时间、事件类型等)

private ArrayList mlettertouchtack;
@凌驾
公共事件(MotionEvent evt)
{
mLetterTouchStack.add(MotionEvent.get(evt));
返回super.onTouchEvent(eat);
}

我不想让用户写这些字母,是应用程序写的。@H.K我的意思是,你在发布前绘制每个字母,并将其存储在应用程序中(使用文件、静态最终变量等)。你的意思是,你想让应用程序看起来像是在写字母,供用户遵循,看看写那封信会是什么样子?
private ArrayList<MotionEvent> mLetterTouchStack;

@Override
public boolean onTouchEvent(MotionEvent evt)
{
    mLetterTouchStack.add(MotionEvent.obtain(evt));
    return super.onTouchEvent(eat);
}