2012-04-02 9 views
4

と小数点のみを使用するテキストボックスの入力タイプを使いたいと思います。 入力タイプが数字または小数で、キーパッド全体が引き続き表示され、ボタンの数が少なくなっています( )。 電話機の入力タイプがトリックですが、すべての電話機にカンマがあるわけではありません。小数点を入力するには、 ピリオド/ドットを使用してください。Android携帯電話のキーパッドにはピリオド記号がありません

どのような方法が最適ですか?期間なし

電話:

  1. サムスンギャラクシータブ
  2. 数や小数のKindleの火災
+0

私には答えがありません。私は納得のいく音を出そうとはしていませんが、どの携帯に期間がありませんか?私が扱ったすべてのデバイスには1つがあります。 – AedonEtLIRA

+2

OPは電話入力タイプ、すなわちダイヤラーを使用しており、電話番号にピリオドを入れていないため、ピリオドを許可しません。 –

+0

number/numberSigned/numberDecimalの入力タイプは、[this](http://maistutoriais.com/wp-content/uploads/2010/11/SwiftKey)のように数値モードでキーパッドを表示していると言っても大丈夫です-numeric.jpg)。私はAndroid 2.3.7でSwiftkeyを使用していますが、あなたの結果は明らかに異なりますが、その動作はそのためのメカニズムがあることを意味します。私はあなたがやっていることをNumberを使って続けています。 –

答えて

0

入力タイプは、まだ完全なキーパッドをもたらし、ボタンが小さく、 。

これはユーザーによって異なります。異なる装置は、異なる入力方法エディタ(a.k.a.、ソフトキーボード)を有する。あなたのinputType値はリクエストであり、要求ではありません。与えられた入力メソッドエディタは、与えられたinputTypeに対して入力メソッドエディタに依存します。いくつかは大きなボタンを持っています。いくつかは小さなボタンを持っています。ジェスチャー(例:Graffitiキーボード)で使用するように設計されているため、ボタンを持たないものもあります。

どのような方法が最適ですか?

inputTypeにはnumberDecimalを使用してください。

0

正しい方法は、数字または小数の入力タイプを使用することです。その後、数字を入力するのが最も簡単なレイアウトに変換するのはキーボードに任されています。

関連する問題