Google Places API for Android - PlacePikcer without search option

2022-09-04 22:06:59

我正在构建一个应用程序,用户必须选择他想要的地点。

为此,我正在使用PlacePicker对话框,因为Google Places API for Android正在API参考站点中教授。

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

因此,我尝试在Google上搜索,并在互联网上搜索foruns,但我没有找到有关如何将对话框设置为显示搜索按钮的任何信息。

谢谢!;)


答案 1

不幸的是,拾取器不支持您所要求的内容。


答案 2

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


推荐