SearchView始终位于顶部

时间:2012-05-11 06:00:18

标签: android

我想知道如何将SearchView窗口小部件始终放在屏幕顶部,而不是每次按下搜索按钮时都调用它。

我添加了onSearchRequested以便在我的活动中默认显示它,但是当我从一个活动转换到另一个活动时,它会返回其原始形式,即点击搜索按钮时出现。

如何让它永久可见?

2 个答案:

答案 0 :(得分:0)

来自android site - “一个活动代表一个带有用户界面的屏幕.......虽然这些活动共同构成了一个有凝聚力的用户体验......但每个活动都独立于其他活动。”

因此,请尝试将SearchView添加到ActonBar,如android site所示。

答案 1 :(得分:0)

找到了解决方案。只需在onResume();

中再次调用该函数即可