2

キーを押したイベントを使用したユーザー入力に基づいて、モバイル画面で文字列を描画するためにキャンバスを使用しています。ここで、ユーザーは abc のような英数字を入力したいと考えています。たとえば、ユーザーが「d」と入力しようとすると、「d」ではなく 3 が表示されます。では、文字列と数値の両方を取得して、モバイル画面で描画できるでしょうか?

4

1 に答える 1

3

Na Canvasで実行している場合は、独自のタイピングを実装する必要があります。数字ごとに2Dの文字配列があると思います。 [['a', 'b', 'c'], ['d', 'e', 'f']...

また、タイムアウトを実装してから、次のキャラクターに移動する必要があります。

ユーザーがQWERTYキーボード(Nokia E71など)を持っているかどうかを検出することは言うまでもありません。

基本的に、すべて自分で実装する必要があります。これに対する近道はありません。

于 2010-12-23T11:00:45.177 に答える