我正在使用Google的Android自动完成小部件,但出于某种原因,它似乎只捕获已完成地址的街道号码和名称,但没有其他部分。以下是我在自动填充框中输入91 Hudson Avenue
的屏幕截图:
以下是我的Java代码片段,它从下拉列表中选择一个地点后从窗口小部件中获取地名:
@Override
public void onPlaceSelected(Place place) {
address = place.getName().toString();
}
address
的值始终为91 Hudson Ave
,无城市,州或国家/地区,尽管我从下拉菜单中选择了其中一个选项。我的猜测是,我缺少一些愚蠢的配置步骤。
如果您需要有关我的设置的任何其他信息,请告诉我,我可以在有机会时立即进行编辑。