使用viewPager在片段中调用函数

问题描述 投票:0回答:1

我有3个片段,每个片段都有搜索功能。在MainActivity中,我创建了一个视图分页器,并将这些片段传递给它。我的MainActivity中也有一个编辑文本,可以获取用户输入。我想将此输入传递给位于片段中的函数。该函数调用API并进行搜索。但我无法访问该片段。我应该怎么做?实际上,我想要一个像Instagram一样的搜索页面。

kotlin search android-viewpager fragment
1个回答
0
投票

所有片段应该有一个共同的modelView,您可以将搜索结果添加到视图内的var中。如果它们不共享通用模型视图(又称为其他MVC),则可以将一个共享组件添加到一个单独的组件中,以容纳数据,请注意,如果使用此方法,则您具有同步机制。

© www.soinside.com 2019 - 2024. All rights reserved.