- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个应用程序并注意到我没有包括对字符串条目的验证。当用户单击一个按钮时,我希望该按钮是一个 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/
我有一个应用程序并注意到我没有包括对字符串条目的验证。当用户单击一个按钮时,我希望该按钮是一个 onclick 方法,以检查 editText 中的条目是字符串还是整数。 总的来说,我希望能够只允许字
看这张图: 我正在用android设计一个数独,已经完成了这样的布局,所以81 Edittext就在那里。我想获取 Edittext 中的所有值,因此很难在 Activity 中声明和管理 81 个
我已经显示了一个gridview,它的item是textview和edittext。现在,如何实现我点击gridview item,edittext获得焦点的功能? gridview.setOnIte
我使用图书馆:https://www.npmjs.com/package/react-editext .我尝试从编辑按钮中删除 text-decoration: line-through ,当我从取消
我有以下需求。 用户只能在接受数字和小数但不接受负数的 Android EditText 上输入以下范围内的任何值。 最小值:0 最大值:10 中间值(介于最大值和最小值之间)可以是 0.1 , 0.
我做了一个简单的android Activity ,因为我有一个加号按钮和一个减号按钮,当我单击加号按钮时,带有一些EditTexts的 View (行)将被膨胀到LinearLayout中,点击添加
我是一名优秀的程序员,十分优秀!