5
我正在通過Android手勢做手寫字母檢測的示例工作。當我一次輸入1個字符時,它運行良好。這意味着當我通過手勢在屏幕上書寫A時,程序會很好地識別它(正如我之前將其放在手勢庫上)。截至目前,我的代碼是這樣的。Android中的手勢分割
public void onGesturePerformed(GestureOverlayView overlay, Gesture gesture) {
ArrayList<Prediction> predictions = gLib.recognize(gesture);
if (predictions.size() > 0 && predictions.get(0).score > 1.0) {
String letter = predictions.get(0).name;
Toast.makeText(this, letter, Toast.LENGTH_SHORT).show();
if(letter.contains("A")) //when matches i print it to edittext
edittext.setText("A");
.
. //rest of stuff here like previous way
.
}
}
但我的標準不是這樣。我想認出一個詞。我想一次寫一個字,就像。
在編寫每個成功匹配的單詞時,相應的字母應該在edittext上打印,就像。
A,N,D,R,O,I,D
所以我的問題是我如何獲得它?是否有可能分割手勢(在寫作時分割單詞)?任何工作代碼示例或鏈接將不勝感激。
是的,這是草書.. – ridoy
見我編輯了一些示例代碼的答案。 – appsroxcom
我會嘗試並讓你知道,謝謝你的努力。 – ridoy