2011-10-17 127 views
2

我想在我的應用程序中添加這樣的功能,該應用程序將識別字母,數字等跟蹤(用手指)。Android中的路徑追蹤

例如,如果我想爲'A'定義路徑,那麼首先我需要定義子節點通過繪製直線來合併的節點,但是我不知道如何爲每個節點定義路徑目的。

請提出您的建議或轉介我幫助材料。

回答

0

您應該仔細看看SDK提供的API演示中的FingerPaint教程。

您可以使用閃爍節點指示下一個點,以便孩子可以跟蹤該字母。一旦觸摸座標在目標閃爍節點的1釐米範圍內,下一個節點應該閃爍/發光等。可以將節點列表和跟蹤信息存儲在db中。

+0

感謝您的幫助,告訴我一件事情,那就是我們如何確定孩子在路徑上是對的還是錯的,例如有很多路徑可以合併兩個節點,但是右邊是直路徑。 –

+0

在我頭頂上,我認爲你應該使用軸承,即與垂直方向一致的角度。您應該保持軸承公差,如果手指超出所需的角度公差,可以使用某種形狀的動畫箭頭指示正確的方向。 – Reno

+0

非常感謝,您的回答給了我一個好主意。 –