我使用onSuccessCallBack()接口方法在块中同步大量数据。使用图像中显示的以下方法将数据发送到服务器。 在这里,我面临着StackOverflowException的问题。我怎么能避免它。
public class SuncManager implements SuccessSyncCallBack{
public SyncNextChunk(){
new WebServiceManager(this).syncToServer();
}
@Override
public void onSuccessForSyncCallBack() {
SyncNextChunk();
}}
WebServiceManager类同步数据到服务器接收响应并保存在数据库中并通知onSuccessForSyncCallBack()。
如果迭代次数较少,一切正常。只有在块中同步大量数据时才会出现问题。