refactor ListenableFutureTask and make saves async

// FREEBIE
This commit is contained in:
Jake McGinty
2014-10-28 02:23:00 -05:00
parent 53da1f849a
commit ff2ac8a66e
8 changed files with 107 additions and 54 deletions

View File

@@ -1064,7 +1064,7 @@ public class MmsDatabase extends Database implements MmsSmsColumns {
}
};
future = new ListenableFutureTask<SlideDeck>(task, null);
future = new ListenableFutureTask<SlideDeck>(task);
slideResolver.execute(future);
return future;
@@ -1084,7 +1084,7 @@ public class MmsDatabase extends Database implements MmsSmsColumns {
}
};
ListenableFutureTask<SlideDeck> future = new ListenableFutureTask<SlideDeck>(task, null);
ListenableFutureTask<SlideDeck> future = new ListenableFutureTask<SlideDeck>(task);
future.run();
return future;