我正在使用android片段。我的app中有一个主要活动和3个片段(tab1,tab2,tab3)。每个片段包含自己的使用基本适配器的自定义列表视图。我想在每个片段中实现操作栏搜索视图。我可以使用每个布局中设置editttext的edittext搜索操作来完成。但我的问题是,是否可以在每个标签中使用操作栏搜索查看?如果是,我如何检测当前选择或聚焦哪个选项卡?是否有可能在片段中使用自定义列表视图?请帮我一些链接或回答。在此先感谢:)
答案 0 :(得分:1)
是的,所有问题的答案都是“是”。
您只能使用一个搜索框来过滤所有标签/片段中的所有列表视图。 (我认为这是你要做的事情)
TabHost
有一个方法getCurrentTab()
,它返回焦点所在标签的索引。
您现在知道要向哪个片段发送的搜索栏的内容(EditText
)。您可以使用它来过滤ListView
。