0

如果您使用 Android 版 Twitter,您会看到点击手机的硬搜索按钮会带来完全自定义的类似快速搜索的控制。现在我并不是说它是库存的 Android 定制快速搜索,但是如何构建这样的东西呢?我想要快速搜索框的行为,但我还想添加一些额外的选择器(想想 Firefox 搜索,左侧有一个下拉菜单来选择搜索引擎)我怀疑单击搜索会带来另一个看起来像快速搜索的活动。现在我知道如何从快速搜索中触发搜索活动,但如何拦截快速框调用并显示您的活动?我会从哪里开始这样的事情?任何提示和指示将不胜感激

4

1 回答 1

1

没有截图,我帮不上什么忙,因为我不使用官方 Twitter 应用程序(我是 Seesmic 人),所以我不太清楚你在说什么。

当用户请求在您的活动中进行搜索时,您可以覆盖onSearchRequested()以获取控制权。返回true说您正在自己处理搜索。在此过程中,弹出您喜欢的任何内容以允许用户进行搜索。

于 2010-11-11T18:14:34.560 回答