我有兩項活動。在活動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