使用官方示例应用程序:
http://developer.samsung.com/galaxy/pen
,特别是在演示示例中PenSample5_6_TextRecognition..
有两种工具;画笔绘制描边和选择工具。该示例允许您在SpenSurfaceView上绘制笔触,然后允许您选择要识别文本的任何内容。
选择后,SpenSurfaceView.ControlListener委托将触发事件:
public boolean onCreated(ArrayList selectedList, ArrayList arg1, ArrayList arg2, ArrayList arg3, int arg4, PointF arg5)
将selectedList作为所选笔画的列表发送到文本识别引擎。
我的问题是:如何在没有用户手动选择的情况下以编程方式选择画布或SpenSurfaceView上绘制的所有笔触,也无需触发选择事件以返回选定的笔触。
谢谢:)
这个技巧原来是使用附加到SpenSurfaceView的SpenPageDoc来获取所有绘制的笔画。
ArrayList
inputList= mSpenPageDoc.getObjectList(SpenObjectBase.TYPE_STROKE);