2
通過異步任務訪問數據庫的最佳方式是什麼?AsyncTask和SQLite數據庫
我不認爲我應該通過對活動正在使用的DbAdapter的引用(可能因爲活動可能被垃圾收集而關閉)。
另外,數據庫需要一個上下文來打開和關閉,但我沒有與異步任務。
通過異步任務訪問數據庫的最佳方式是什麼?AsyncTask和SQLite數據庫
我不認爲我應該通過對活動正在使用的DbAdapter的引用(可能因爲活動可能被垃圾收集而關閉)。
另外,數據庫需要一個上下文來打開和關閉,但我沒有與異步任務。
AsyncTask
是一個抽象類,所以你必須擴展它。
創建一個擴展AsyncTask
的類,然後在這個類的構造函數中,你可以添加你想要的所有東西,比如Context
。