Android Studio Java EditText 包含单词
Android Studio Java EditText Contains Words
对于 Android 工作室:
我想检查 'edit text' 中是否输入了单词。如果是,那我就return一个'text view'。
我无法确定要键入的确切代码。
比如我有这个:
for (int i = 0; i < suiWords.length; i++) {
if (editPost.contains(suiWords[i])) {
msgHotline.setVisibility(View.VISIBLE);
break;
}
}
"contains" 给我一条错误消息,所以我知道这不是正确的代码。
有谁知道我需要用什么命令来检查是否输入了某个单词?
提前感谢您的帮助!
备注:
我已经尝试搜索 Google + Stack Overflow 寻找答案,但没有成功。如果您找到 link,请在此处 post。
我还是学生
试试这个: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;
}
}
如果您要检查您的 EditText 值是否包含特定值,那么您可以使用这行代码。
editText.getText().toString().contains("valueToCheck")
对于 Android 工作室: 我想检查 'edit text' 中是否输入了单词。如果是,那我就return一个'text view'。
我无法确定要键入的确切代码。
比如我有这个:
for (int i = 0; i < suiWords.length; i++) {
if (editPost.contains(suiWords[i])) {
msgHotline.setVisibility(View.VISIBLE);
break;
}
}
"contains" 给我一条错误消息,所以我知道这不是正确的代码。
有谁知道我需要用什么命令来检查是否输入了某个单词?
提前感谢您的帮助!
备注:
我已经尝试搜索 Google + Stack Overflow 寻找答案,但没有成功。如果您找到 link,请在此处 post。
我还是学生
试试这个: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;
}
}
如果您要检查您的 EditText 值是否包含特定值,那么您可以使用这行代码。
editText.getText().toString().contains("valueToCheck")