谷歌搜索小部件示例

4
我正在寻找类似于Google搜索首页小部件的示例,用户可以在其中输入关键字以在我的应用程序中进行搜索。请参考此Youtube视频
我按照开发指南中的教程操作。然而,它列出了可用的RemoteViews,但没有EditView。在这种情况下,我该如何提供一个可编辑的文本框?我想要构建一个类似于SearchManager UI的小部件,但可用于主屏幕。
3个回答

4

在小部件上无法使用EditText,这就是为什么搜索小部件上没有EditText的原因。它只是看起来像EditText。当您单击搜索小部件时,它会启动另一个带有EditText的活动。


谢谢您的回答。但是我看到了这个视频(在0分55秒处),他们展示了在主屏幕上输入的操作。这是如何实现的?http://www.youtube.com/watch?v=zLxVQi0lRQ4#t=0m55s - ankitjaininfo
我明白了。对我来说从来没有这样的情况。搜索活动总是启动。 - Fedor

1

如上所述,EditText不适用于小部件。您指出的视频是虚假的Android设备。那不是真正的Android设备,仅用于该视频。


0

搜索小部件就是你要找的东西。有两种实现方式,1)使用SearchView(它的行为类似于并且是EditText的扩展),2)使用搜索对话框。我相信,你需要使用第一种方法。链接页面有一个很好的教程可以帮助你入门。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接