我已经搜索了如何在EditText中输入前2位数,但结果只是获得了第一位数字。在我的应用程序中,我想确保输入的号码是电话号码。我想确定它是从09开始的,因为它是我们的国家代码。无论如何要做到这一点?任何帮助将不胜感激。提前谢谢!
答案 0 :(得分:1)
假设et是您的EditText名称。您可以使用以下代码实现您想要的目标。
if (et.getText().toString().startsWith("09")) {
//do what you want
}
答案 1 :(得分:0)
试试这个
String number = edittext.getText().toString();
String first_two_digits = number.substring(0,2);
first_two_digits
是您的edittext字符串的前两个数字