Java 谷歌为Android放置API-PlacePikcer不带搜索选项

Java 谷歌为Android放置API-PlacePikcer不带搜索选项,java,android,api,google-places-api,picker,Java,Android,Api,Google Places Api,Picker,我正在构建一个应用程序,用户必须在其中选择他想要的位置 为此,我正在使用PlacePicker对话框,因为Google Places API For Android正在API参考站点中进行教学 但是,当用户单击该按钮并打开“地点选择器”对话框时,该对话框没有任何按钮,用户可以在其中键入要选择的地点的名称。因此,用户将不得不选择一个地方,只是在地图上拖动;这对用户来说是可怕的,特别是如果他想选择一个远离他的位置的特定位置,或者他不知道地图上的位置 所以,我尝试在互联网上的Google和foruns

我正在构建一个应用程序,用户必须在其中选择他想要的位置

为此,我正在使用PlacePicker对话框,因为Google Places API For Android正在API参考站点中进行教学

但是,当用户单击该按钮并打开“地点选择器”对话框时,该对话框没有任何按钮,用户可以在其中键入要选择的地点的名称。因此,用户将不得不选择一个地方,只是在地图上拖动;这对用户来说是可怕的,特别是如果他想选择一个远离他的位置的特定位置,或者他不知道地图上的位置

所以,我尝试在互联网上的Google和foruns上搜索,但没有找到任何关于如何设置对话框以显示搜索按钮的信息


谢谢!;)

不幸的是,PlacePicker不支持您所要求的内容。

据我所知,PlacePicker API当前不支持搜索。你可以看:和
@Ferran Negger:是的,我还看到Hangouts(版本4.0.100406486)似乎在搜索中使用了PlacePicker。我实际上记录了它以确保他们确实使用了PlacePicker活动。因此,要么他们将PlacePicker代码复制到Hangouts并对其进行修改(他们是Google,应该有访问权限),要么存在一个隐藏的API,用于显示出于某种原因尚未发布的搜索。即使存在这样一个隐藏的API,但尝试使用它将是一种不好的做法。

放置选择器当前不支持搜索选项,但您可以使用库
通过此库,您可以实现此功能+您还可以显示最近搜索的位置。希望Google不久将此功能添加到Place Picker中。在此之前,您可以使用此功能。:)

看起来他们听了我们的建议,并且已经支持此功能了

我们还向place picker添加了自动完成功能,place picker是一个UI小部件,可帮助用户传达其当前位置,如地图上的位置、地址或位置


@这是对他的问题的正确答案。地点选择者不支持他的要求。这个问题很好,我很清楚他在问什么,因为我也想做同样的事情。真的没有别的说法了。我也在找同样的。。。特别是因为我看到了Hangouts正在使用Place Picker,它在顶部栏上有搜索按钮!不幸的是,由于地点选择器是一个小部件,它是不可定制的,所以你必须在你的用户界面中建立自己的搜索按钮,这样你才能做到。这个问题有什么进展吗?看到谷歌的iOS PlacePicker默认内置了搜索功能,我感到震惊。另外,我没有看到任何选项可以按类型过滤这些附近的位置。如果我只想要吃的地方,而不是其他地方?我可以使用PlacePicker或其值仅用于教学目的吗?