我正在使用 Google 的 Android 自动完成小部件,但出于某种原因,它似乎只捕获街道号码和名称,而没有捕获已完成地址的其他部分。这是我在自动完成框中输入 91 Hudson Avenue
的屏幕截图:
这是我的 Java 代码 fragment ,它在从下拉列表中选择一个地点后从小部件获取地点名称:
@Override
public void onPlaceSelected(Place place) {
address = place.getName().toString();
}
address
的值始终是 91 Hudson Ave
没有城市、州或国家,尽管我选择了其中一个选项从下拉菜单中。我的猜测是我遗漏了一些愚蠢的配置步骤。
如果您需要有关我的设置的任何其他信息,请告诉我,我一有机会就可以进行编辑。
最佳答案
关于android - 适用于 Android 的 Google Places 自动完成仅捕获街道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41724151/