1

使用官方示例应用程序:http:
//developer.samsung.com/galaxy/pen
,特别是在演示示例中PenSample5_6_TextRecognition ..
有两个工具;画笔绘制笔触和选择工具。该示例允许您在SpenSurfaceView上绘制笔划,然后让您选择任何要识别的文本。
选择后,SpenSurfaceView.ControlListener委托触发事件:

公共布尔 onCreated(ArrayList selectedList,ArrayList arg1,ArrayList arg2,ArrayList arg3,int arg4,PointF arg5)

它将selectedList作为选定笔画的列表发送到文本识别引擎。

我的问题是:如何以编程方式选择画布或SpenSurfaceView上绘制的所有笔划,而无需用户手动选择,也无需触发选择事件以返回选定的笔划。
谢谢 :)

4

1 回答 1

0

这个技巧原来是使用附加到SpenSurfaceView的 SpenPageDoc 来获取所有绘制的笔画

ArrayList <SpenObjectBase> inputList= mSpenPageDoc.getObjectList(SpenObjectBase.TYPE_STROKE);

于 2018-01-29T15:05:00.143 回答