我从用户使用EditText获取输入,但是我不希望输入超过30,这是他的输入应该在1-30范围内,我应该怎么做? final EditText personcount = findViewById(R.id.personcount); final TextView personcountview = findViewById(R.id.personcountview); final TextView itemcountview = findViewById(R.id.itemcountview); final Ed…

2019年11月16日 0条评论 17点热度 阅读全文

我正在使用EditText字段,用户可以在其中指定金额。 我将inputType设置为numberDecimal,这很好用,除了它允许输入数字(例如123.122),这对于钱来说并不完美。 我写了一些自定义的InputFilter方法,它的工作原理是这样的。用户可以在点之前和点2之后添加5个元素,但不能正常工作我的目标是: 1)使用时应输入最大9999.99 2)如果用户从0开始并且第二个元素也为0,则它​​必须替换为。(例如0.0),并在点后两个元素之后替换(例如0.01)这是我的代码 public class …

2019年1月4日 0条评论 11点热度 阅读全文