我只需要創建一個鍵盤下面的編輯框..低於鍵盤,應該有一個滑動手指在鍵盤鏈接區域,同時看着鍵盤。當手指滑過,鍵盤鏈接區域上對應於手指位置的鍵將被高亮顯示。當我單擊拖動器時,相應的字母應該打印在edittext上。如何才能做到這一點。?.謝謝。滑動鍵盤區域的手指以打印一個鍵
-1
A
回答
0
As我已經想通了,你需要一個讓用戶在表面繪製字母的機制,然後通過檢測後者是什麼來將它們放在EditText中。
作爲一個概念,你可以這樣做:
下面的EditText上,有一個畫布的區域,人們可以在那裏繪製文字。
由於我自己沒有嘗試過很多Canvas的東西,所以您必須執行R & D,對不起。 但聽新聞和移動事件。 記錄用戶正在移動他們的手指的每個像素,並且當用戶擡起手指時,執行檢測。
對於檢測,您必須有一個數據庫,告訴您哪個繪圖模式對應於哪個字母。爲此,開發一個存儲哪個像素遍歷路徑指向哪個字母並允許閾值級別的基礎。然後把這個信息放在數據庫中。
當用戶完成繪圖時,並且您已收集用戶已遍歷的所有像素,請將該集與數據庫進行比較以識別它是哪個字母。
我知道它可能會變得很複雜,並且需要您爲此演化自己的數據結構(可惜,我目前沒有任何結構),但它會非常有趣,並且時間也一樣! ;-)
只要在即將實施時禁用EditText的鍵盤。
相關問題
- 1. 邏輯9鍵鍵盤打印QWERTY鍵
- 2. 移動鍵盤時的黑色區域
- 3. 滑動手勢以隱藏UITextView內部的鍵盤
- 4. django打印元組鍵鍵盤字典
- 5. 將滑蓋手機鍵盤用作普通鍵盤?
- 6. 鍵盤「滑動」Javascript事件
- 7. Emacs:選擇一個區域並鍵入以刪除該區域
- 8. 區分鍵盤上的鍵盤
- 9. 如何向下滑動一個鍵盤向上滑動自定義一個
- 10. AS3軟鍵盤自動向上滑動
- 11. 第一個鍵盤外觀的動畫有時不光滑
- 12. 創建區域化方法的鍵盤快捷鍵
- 13. 打印0而不是鍵盤輸入
- 14. 如何使用鍵盤箭頭鍵移動html5範圍滑塊手柄
- 15. 用打開的鍵盤滾動到底部並調整滑塊
- 16. Spinner鬆開鍵盤時打開選區
- 17. 用尾指針打印節點的鍵
- 18. 鍵盤顯示時滑動tableview
- 19. 向下滑動隱藏安卓鍵盤
- 20. 鍵盤操作滑動屏幕
- 21. Android TabBar - 隨着鍵盤向上滑動
- 22. UIKeyboardWillShowNotification向上滑動鍵盤時顯示
- 23. 鍵盤不能滑動查看
- 24. 平滑控制鍵盤移動OpenGL
- 25. iPhone鍵盤的返回鍵將光標移動到下一個文本域
- 26. 帶文本區域的UiTableView - 出現鍵盤時滾動
- 27. 「打開下一個搜索結果」的鍵盤快捷鍵?
- 28. 以滑動手勢關閉鍵盤(如在消息應用程序中)
- 29. 打印鍵
- 30. 打開鍵盤時如何使用鍵盤移動按鈕