2011-08-11 12 views
0

私は数値規定を許可EditFieldを作成したい、カンマおよびその他の値は、ブラックベリーに無視されています。ブラックベリーでEditField

私はこれをどのようにしてコードをプログラミングできますか?

ありがとうございました。

答えて

4

これは、必要に応じて4つの引数を持つEditFieldクラスを使用することで実現できます。

 EditField ef = new EditField(0, "0", 3, EditField.FILTER_NUMERIC) 

上記のコードは、フィールドは整数値のみを受け入れてしまい、スクリーンまたはマネージャ

にこのフィールドを追加します。バーチャルキーパッドであれば、キーパッド上に他の文字やアイコンも表示されません。

これがあなたの問題を解決することを願っています。 コーディングを保つ 乾杯!

1

このため、使用フィルタ.....

_numberEditField = new EditField(_name, ""); 
_numberEditField.setFilter(TextFilter.get(TextFilter.NUMERIC)); 
add(_numberEditField); 
関連する問題