2016-03-16 80 views
-1

我正試圖設計一個教會如何編寫字母的應用程序。Android中的繪圖字母

我認爲我可以通過在屏幕上移動一個點來顯示字母是如何書寫的,但是我需要一些幫助來指導我實現它的好方法。

我希望能夠保持屏幕上的前幾點,並在顯示不同點之間有一些延遲。換句話說,我希望能夠追蹤點移動的路徑。

任何幫助?

回答

0

在屏幕上繪製字母時,請複製每個MotionEvents並將其堆疊。
你能趕上許多觸摸數據(座標,時間,事件類型,等等)

private ArrayList<MotionEvent> mLetterTouchStack; 

@Override 
public boolean onTouchEvent(MotionEvent evt) 
{ 
    mLetterTouchStack.add(MotionEvent.obtain(evt)); 
    return super.onTouchEvent(eat); 
} 
+0

我不希望用戶寫的字母,它是做應用程序。 –

+0

@ H.K我的意思是你在發佈前畫出每一個字母,並將它存儲在應用程序中(包括文件,靜態最終變量等)。 –

+0

你的意思是說,你想讓它看起來像應用程序正在寫hte字母作爲用戶遵循的模型,看看寫什麼字母看起來像? – geonz