doubleとfloatの値のみを受け入れるための動的なedittextフィールドの作成方法?小数のedittextフィールドの作成方法
答えて
使用あなたの活動では、この方法:
EditText et = (EditText) findViewById(R.id.text01);
et.setInputType(0x00002002);
または
EditText et = (EditText) findViewById(R.id.text01) ;
et.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL);
ここtext01
はあなたのR.java
ファイルにEditText
フィールドのIDです。
参考:
EditText e
e.setInputType(InputType.Number) //Many other options are also available
dobulesも受け入れるためにフラグInputType.TYPE_NUMBER_FLAG_DECIMAL
を追加しました。
たぶん、よりよい解決策が
et.setInputType(InputType.TYPE_CLASS_NUMBER
| InputType.TYPE_NUMBER_FLAG_DECIMAL);
編集使用して、次のようになります:私が持っているとあなたはまたsetInputType(int type)
機能を使用することができます
http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType
-1とすると、これは整数だけを受け入れ、倍精度を受け付けないようにします。 –
+1の編集 – tomrozb
et.setRawInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL); inputType属性:setRawInputTypeはそれがアンドロイドに対応
。
- 1. アクセスデータベースに小数フィールドを作成する方法は?
- 2. EditTextフィールドの最大と最小の文字の設定方法は?
- 3. djangoフィールド依存フィールドの作成方法
- 4. アンドロイドアプリのラジオボタンのsetTextのRadioButtonとedittextの作成方法
- 5. solrの複数値フィールドの条件を作成する方法
- 6. Gmailのメール作成方法フィールド
- 7. Android複数のListBoxのEditTextフィールド
- 8. UITableViewでセクションヘッダの浮動小数点を作成する方法
- 9. edittextとalertdialogの作成方法は同じですか?
- 10. 2つのedittextビューを作成する方法
- 11. 複数のフィールドを持つ別名を作成する方法
- 12. フィールド変数を作成するためのクイックフィックス - 返す方法
- 13. フィールド数を変更するコードの作成方法
- 14. java MainActivityでEditTextを作成し、getTextにeditText IDを取得する方法
- 15. INTEGERフィールドとFLOATフィールドのMySQL交差キーの作成方法は?
- 16. EditTextフィールドのAndroid getText
- 17. EditTextフィールドのAndroidシャドウエフェクト。
- 18. Django - オブジェクトの小数フィールドの値を取得する方法
- 19. edittextで2桁の後に小数点を強制する方法は?
- 20. Plone 5のフィールドにフィールドとアクションを作成する方法は?
- 21. EditTextフィールドでソフトキーボードオーバーラップ
- 22. Android - HTMLテキストエリアを作成する方法EditText
- 23. この最小化関数の作成
- 24. 計算フィールドの小数2
- 25. EditTextフィールドのアドバイスが必要
- 26. クリック実行の意図なしにEditTextフィールドを作成するには?
- 27. 木場:フィールドのtop_hitsの数を表示するテーブルを作成する方法
- 28. edittextのアンドロイドリストビューを作成するには?
- 29. 最大限と最小限のDjango FloatFieldの作成方法は?
- 30. ハイチャート - XAxisのLineFeedラベル - 小さなギャップの作成方法
次のように記述すると、より良いスタイルになります:setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL);これは同じ値ですが、読者にとってはより明確です。 – NickT
@NickT ::あなたは正しいので、私は参考にしました。 –
-1マジックナンバーを使用し、それがアクティビティ(ビューグループになる可能性がある)であることを前提として – Merlin