服务,ExecutorService还是其他什么?

时间:2016-10-25 11:48:14

标签: android multithreading service

面对这个问题,我在向列表添加新项目时触发了一个侦听器,侦听器返回位置数据:

mAutocompleteFragment.setOnPlaceSelectedListener(new PlaceSelectionListener() {
            @Override
            public void onPlaceSelected(Place place) {

}

知道我需要找到位置ID的地点数据,但为此我需要从在线数据库中获取信息。

添加到列表可以非常快速地发生,并且每次都会触发监听器。但是用户可以关闭应用程序,按后退按钮等等。 对我来说,重要的是所有添加位置绑定ID。最好的方法是什么(搜索和绑定ID)?每次启动服务还是有其他方式?

0 个答案:

没有答案