当前位置: 首页 > 知识库问答 >
问题:

检查只接受数字的编辑文本是否为空,并且数字是否等于或小于100

徐安康
2023-03-14
if(Integer.parseInt(editText.gettext().toString()) > 100 || editText.getText().toString().trim().length() == 0)
{
//Error message for example
} 

共有1个答案

万俟嘉珍
2023-03-14

在声明了edittext的xml中,请确保将以下属性放在edittext元素中

android:inputType="number"

并将上面的代码更改为:

 if(editText.getText().toString().trim().isEmpty() || Integer.parseInt(editText.gettext().toString()) > 100 )
    {
    //Error message for example
    } 

您首先需要检查文本是否为空

 类似资料:
  • 我有一个文本框,这是一个可选的字段,供用户输入数字。如果有一个数字在那里,我想检查,以确保它小于500,然后用它做一些事情。 以下是我目前正在做的事情:

  • 问题内容: 这是我得到的: 但是该代码表示​​无法为该方法找到Symbol。我记得Java拥有这样的比较器…有什么建议吗? 问题答案: 是原始数据类型,因此可以与进行比较。 另外,通过使用双引号可以创建常量(),而使用单引号可以是常量()。

  • 我想做一个计算外它的两位数除法,用户使用编辑框输入两个数字,当用户留下一个编辑文本为空,他git一个错误消息没有粉碎的应用程序,我试图它,但应用程序总是粉碎

  • 我正在使用folowing逻辑来检查接收到的字符串是否为有效数字 我将在一个高度多线程的环境中使用它,在这个环境中一次可以有800-900个并发用户,请让我知道,如果这个代码有任何循环漏洞或没有? 请分享您的观点 提前致谢

  • 问题内容: 我知道那里有大量的堆栈溢出页面来解释如何执行此操作,但是每次我从此处获取代码并将其放入时,我都会遇到相同的错误,并且该错误是“字符串”的值?没有成员“文本”的任何可靠方法都可以用于检查文本字段是否快速为空? 问题答案: 这个帖子给出了一个很好的答案(很遗憾,它没有“接受”的标记)。使用。 假设您的声明为: 您可以使用以下方法检查其空度: 要在您编辑的帖子中使用变量: 要么:

  • 当页面第一次加载时,我需要检查中是否有图像,并加载最后一个图像。 否则,我禁用预览按钮,提醒用户按下新图像按钮,并创建一个空数组来放置图像; 问题是中的