How do I restrict my EditText input to numerical (possibly decimal and signed) input?

前端 未结 11 1284
旧巷少年郎
旧巷少年郎 2020-12-01 05:20

I have read Android: Limiting EditText to numbers and How do I show the number keyboard on an EditText in android?. Unfortunately, none of them seems to fit my needs.

<
11条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-01 05:36

    EditText edit = new EditText(this);
    
    edit.setHorizontallyScrolling(true);
    edit.setInputType(EditorInfo.TYPE_NUMBER_FLAG_SIGNED|EditorInfo.TYPE_CLASS_NUMBER);
    

提交回复
热议问题