我已经了解到android数据库写入是一个缓慢的过程,需要一些时间来处理。在系统上执行任何其他作业之前,如何获得数据库写入/更新成功的通知?
例如,我正在编写一个SMS应用程序,用于检查数据库是否有未决消息。当它找到待处理的消息时,它发送SMS&将消息状态更新为成功。
我正在运行循环以查找待处理的短信。由于更新数据库需要一些时间,所以此时循环运行了几次&发送多条短信。如果我可以等到数据库更新成功,那么这个问题就会解决。
谢谢大家
答案 0 :(得分:0)
在交易中包含您的更新,并保证您的数据不会在更新中期使用。