我有两项活动。在活动1中,我通过将该值输入到EditText字段中来为SQLite数据库写入值。一旦我按下提交按钮,数据就会被写入,并且我将被移动到另一个活动 - 活动2. Activity2也会执行相同的操作,因为我可以使用按钮单击来写入新数据并将其保存到数据库中。所以,我的问题是:是否需要同步活动1中的方法(位于UI中的独立线程上)以及活动2中的方法,以防止数据库中的线程安全问题?请记住,这两种方法都可以访问相同的数据库,但可以从不同的活动中访从技术上讲,活动1应该完成,onStop已被调用,新活动(活动2)现在可见。这两个活动及其相应的线程是否有可能(通过不同的方法)访问数据库在Android活动生命周期中存在任何种类的并发问题?Android活动中的同步方法
非常感谢, 马特
感谢您 - 我不知道这种方法。然而,问题仍然存在 - 鉴于Android活动的生命周期,我需要它吗? – 2011-06-10 13:15:50
[The method](http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html#setLockingEnabled(boolean))已弃用 – JesperB 2012-09-12 10:57:41
您提到自哪个版本被删除了吗? – 2012-09-12 18:14:29