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