Android Studio Java EditText包含单词

Android Studio Java EditText包含单词,java,android,android-studio,android-edittext,Java,Android,Android Studio,Android Edittext,对于Android Studio: 我想检查是否在“编辑文本”中键入了单词。如果是这样,那么我将返回一个“文本视图” 我很难弄清楚要键入的确切代码 例如,这就是我所拥有的: for (int i = 0; i < suiWords.length; i++) { if (editPost.contains(suiWords[i])) { msgHotline.setVisibility(View.VISIBLE); break; }

对于Android Studio: 我想检查是否在“编辑文本”中键入了单词。如果是这样,那么我将返回一个“文本视图”

我很难弄清楚要键入的确切代码

例如,这就是我所拥有的:

 for (int i = 0; i < suiWords.length; i++) {
    if (editPost.contains(suiWords[i])) {
       msgHotline.setVisibility(View.VISIBLE);
       break;
       }
    }
for(int i=0;i
“contains”给了我一条错误消息,所以我知道这不是正确的代码

有人知道我需要使用什么命令来检查是否键入了某个单词吗

提前谢谢你的帮助

注:

  • 我已经尝试过搜索Google+Stack Overflow来寻找答案,但没有成功。如果你找到了链接,请在这里发布

  • 我还是个学生


试试这个:
editPost.getText().toString().equals(suiWords[i])
试试这个:

for (int i = 0; i < suiWords.length; i++) {
    if (editPost.getText().toString().contains(suiWords[i])) {
       msgHotline.setVisibility(View.VISIBLE);
       break;
    }
}
for(int i=0;i
如果要检查EditText值是否包含特定值,则可以使用以下代码行。
editText.getText().toString().contains(“valueToCheck”)

什么是editPost?什么是语言?请发布更多代码以帮助我们UnderstandEditPost、suiWords和msgHotline是id名称。您收到了什么错误消息?id名称是什么意思?suiWords和editPost是哪种类型?'cannotresolve method contains(java.lang.String)'@Sugarcoder欢迎您。如果你觉得我的答案有用,请接受我的答案并投票表决。谢谢!我不能投赞成票,因为没有足够的声誉,但我接受了。祝你有愉快的一天/晚上。:)