当用户点击除结果以外的任何区域时,Places Api 的自动完成功能被取消

Places Api 's Autocomplete dismissed when user click on any area except results

我有 Places Api 的自动完成功能,它工作正常并显示结果,但是当它第一次打开并且没有来自用户的查询时,当他点击屏幕上的任何地方时它会自行关闭

当我将 mode 更改为 OVERLAY 我明白了

它似乎与 FULL_MODE 一起,当 用户在 搜索区域 下方单击 时,将 API 视为在 OVERLAY 所以它 关闭 屏幕

版本

implementation 'com.google.android.libraries.places:places:2.2.0'

如何克服这个问题?

在我尝试降级/升级 版本库后,因为我看到一些应用程序有这种行为

解决方案是使用

implementation 'com.google.android.libraries.places:places:2.0.0'