EditText仅从数字8或9开始

时间:2011-12-01 15:36:42

标签: android

我是否知道如何输入仅以8或9开头的数字值,因为此编辑文本供用户输入手机号码。

1 个答案:

答案 0 :(得分:1)

You'll have to use a TextWatcher读取输入EditText的每个字符并确定它是否有效。

所以在你的情况下,只需创建一个if语句来检查EditText是否为空(因此它们输入的内容将是第一个字符)然后检查它们是否输入了8或9,如果是这样的话它进入EditText,如果不丢弃它,可能会给他们一个说明,他们必须输入8或9