gpt4 book ai didi

android - 如何通过单击按钮验证 Editext 上的字符串条目

转载 作者:行者123 更新时间:2023-11-30 04:44:13 24 4
gpt4 key购买 nike

我有一个应用程序并注意到我没有包括对字符串条目的验证。当用户单击一个按钮时,我希望该按钮是一个 onclick 方法,以检查 editText 中的条目是字符串还是整数。

总的来说,我希望能够只允许字符串从 editText 而不是整数传递。

谢谢

最佳答案

有很多方法可以做到这一点。其中之一是匹配正则表达式:

Button b = (Button)findViewById(R.id.btn);          
b.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
EditText et = (EditText)findViewById(R.id.edit);
String str = et.getText().toString();
if(str.matches("[0-9]*")) {
// no integers allowed - no further processing
return;
}
...
}
});

关于android - 如何通过单击按钮验证 Editext 上的字符串条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5368996/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com