标签: android
我是否知道如何输入仅以8或9开头的数字值,因为此编辑文本供用户输入手机号码。
答案 0 :(得分:1)
You'll have to use a TextWatcher读取输入EditText的每个字符并确定它是否有效。
所以在你的情况下,只需创建一个if语句来检查EditText是否为空(因此它们输入的内容将是第一个字符)然后检查它们是否输入了8或9,如果是这样的话它进入EditText,如果不丢弃它,可能会给他们一个说明,他们必须输入8或9