面对这个问题,我在向列表添加新项目时触发了一个侦听器,侦听器返回位置数据:
mAutocompleteFragment.setOnPlaceSelectedListener(new PlaceSelectionListener() {
@Override
public void onPlaceSelected(Place place) {
}
知道我需要找到位置ID的地点数据,但为此我需要从在线数据库中获取信息。
添加到列表可以非常快速地发生,并且每次都会触发监听器。但是用户可以关闭应用程序,按后退按钮等等。 对我来说,重要的是所有添加位置绑定ID。最好的方法是什么(搜索和绑定ID)?每次启动服务还是有其他方式?