查询完成后DBFlow监听

时间:2016-02-02 15:18:53

标签: android orm dbflow

大家好,我已经阅读了DBFlow - ORM android数据库库的文档,但我想知道在查询完成它的工作时,正确的方式是什么。 例如,我已经插入并想知道插入是否成功以及何时完成。

DBFlow Library

1 个答案:

答案 0 :(得分:2)

您需要使用 Transactions 。和执行时的事务有2个回调。 success error ,您可以在此处进行进一步处理。 例如:

 transaction
    .success(new Transaction.Success() {
       @Override
       public void onSuccess(Transaction transaction) {
          // called post-execution on the UI thread.
       }
   })
   .error(new Transaction.Error() {
       @Override
       public void onError(Transaction transaction, Throwable error) {
          // call if any errors occur in the transaction.
       }
   });

检查以下链接以获取更多详细信息:

Storing data using DBFlow