如何使用云拼音功能?

2023-05-27 17:26:48    文子    1879

问:如何使用云拼音功能?


答:云拼音功能是扩展功能,需要另外开通功能,如您已开通使用方法如下。


第一步:开启功能,见下方代码:

// 开启云端功能 V5 企业版才支持
DWIMECore.setOption(DWIMECore.DWIME_OPTIONS_CLOUDPY, 1);	


第二步:复制demo里的 DWIMEListener.java 到 com.dwengine.hw 路径下,路径不能修改,里面的代码可以根据您的需要相应修改。不修改代码则直接参考demo里的用法。

工程结构如下图。


第三步:创建 DWIMEListener 对象,并传入引擎:

private static DWIMEListener  mListener = new DWIMEListener(); 

// 传入引擎
DWIMECore.setListener(mListener);


到这里  DWIMEListener 已经可以收到云端返回来的结果(在拼音打字的过程中才会有结果返回),您还需要把结果传递给键盘界面做显示操作。

您完全可以按您的思路实现这个过程,在demo里,是通过另一个Listener来把结果传给 UI层,可以供您参考。