我使用画布在移动屏幕上根据用户输入使用按键事件绘制字符串。在这里,我的用户想要输入像abc这样的字母数字字符。例如,用户尝试输入“d”,然后它将显示3而不是“d”。那么,我是否同时获得字符串和数字并且能够在移动屏幕上绘图?
答案 0 :(得分:3)
如果您在Canvas中执行此操作,则需要实现自己的输入。我想你会为每个数字都有一个2D数组字符。 [['a', 'b', 'c'], ['d', 'e', 'f']...
您还需要实施超时,然后转到下一个字符。
更不用说检测用户是否有QWERTY键盘(诺基亚E71等)。
基本上,你必须自己实施;这没有捷径。