Making an EditText object accept only numeric values
I'd like to create programatically an EditText within this attribute:
android:inputType="number|numberSigned|numberDecimal"
In brief I'd like it to accept only numeric values. How开发者_StackOverflow社区 do I have to set my EditText object?
The corresponding method for inputType is
public void setInputType (int type)
So something like the below should work (untested)
setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED | InputType.TYPE_NUMBER_FLAG_DECIMAL )
精彩评论