java - 如何检查 EditText 是否具有特定文本/字符串

标签 java android android-edittext

大约两个月前我自己开始使用 JAVA,所以如果我写了一些愚蠢的东西,我很抱歉:pp

我想我所有的问题都在这里得到了解答,但这个问题我没有找到我想要的。我的问题是:

我有一个带有单个 EditText 和一个按钮的应用程序,用户输入文本,按钮将对其进行分析。 我还有两盒,一盒是苹果和橙子,另一盒是柠檬和土 bean 。

如果用户输入:“我想要苹果”,程序会说:“它在 Box 1 内”。 但用户可以输入任何他想要的东西,但食物的名称永远不会改变,它将是苹果、橙子、土 bean 或柠檬。那么我该如何对程序说:如果(MyEditText 包含“苹果”),则显示框 1,否则如果(MyEditText 包含“柠檬”)则显示框 2?

我正在开发这个应用程序,因为我想了解更多有关 Android 开发的知识。希望我说清楚了。

对不起我的英语

最佳答案

我不是android开发人员,但基于this answer你可以尝试类似的东西

if(myEditText.getText().toString().contains("apple")){//...

关于java - 如何检查 EditText 是否具有特定文本/字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17439235/

相关文章:

java - 在表 SQL 查询中转义单引号

java - 使用 java.util.Scanner 将输入添加到 arrayList

android - 从 Internet 连接到 Android App 的 Socket : Possible?

android - 如何使用 JAM 和 Intel XDK 添加声音

Android Bug,单击 EditText 键盘完成后 RecyclerView 打开全键盘

android - 定制设计EditText

java - 重新加载的文件在java中没有改变

android - 如何使 Seekbar 不可触摸?

android - 如何在 edittext 中只允许特定的数字?

java - System.exit 与 break 或 return