Android 搜索框需要能够从搜索框中搜索单个单词

Android 搜索框需要能够从搜索框中搜索单个单词,android,search,app-inventor,Android,Search,App Inventor,我正在使用MIT应用程序Inventor 2,并试图使我的搜索框更有用 现在a有一系列列表,只有当“搜索”文本框中的单词与列表中的单词完全匹配时,它才起作用。我希望它更具活力。例如 如果有人将oj container放在搜索框中,我希望它搜索列表中的oj container,如果没有任何结果,则分别搜索列表中的oj和container。如果它在列表中找到这些单词中的一个,那么接下来的操作就是打开相应的页面 到目前为止,我的代码如下所示: 告诉我这个代码是否有意义。谢谢 不,这没有意义。在空格处

我正在使用MIT应用程序Inventor 2,并试图使我的搜索框更有用

现在a有一系列列表,只有当“搜索”文本框中的单词与列表中的单词完全匹配时,它才起作用。我希望它更具活力。例如 如果有人将
oj container
放在搜索框中,我希望它搜索列表中的
oj container
,如果没有任何结果,则分别搜索列表中的
oj
container
。如果它在列表中找到这些单词中的一个,那么接下来的操作就是打开相应的页面

到目前为止,我的代码如下所示:

告诉我这个代码是否有意义。谢谢


不,这没有意义。
在空格处拆分
块返回一个列表,使用
在列表中?
块,您不能搜索一个事物列表,只能搜索一个“事物”(在您的情况下是一个单词)。因此,您必须为列表中的每个项目使用
循环来搜索列表中的每个单词

此外,在您的模块中还有一些冗余。如果搜索
oj容器
成功,搜索
oj
也会成功,这意味着,您可以删除块以搜索完整的句子

请参阅我的解决方案,了解屏幕截图的第一部分


不,这没有意义。
在空格处拆分
块返回一个列表,使用
在列表中?
块,您不能搜索一个事物列表,只能搜索一个“事物”(在您的情况下是一个单词)。因此,您必须为列表中的每个项目使用
循环来搜索列表中的每个单词

此外,在您的模块中还有一些冗余。如果搜索
oj容器
成功,搜索
oj
也会成功,这意味着,您可以删除块以搜索完整的句子

请参阅我的解决方案,了解屏幕截图的第一部分


请您改为添加块的屏幕截图,好吗?您可以将其上传到一个服务,如,然后编辑您的问题,并添加一个链接到屏幕截图。谢谢,是的。好主意。谢谢。你能改为添加你的区块的截图吗?您可以将其上传到一个服务,如,然后编辑您的问题,并添加一个链接到屏幕截图。谢谢,是的。好主意。谢谢