Android正确使用setId()?

时间:2010-10-22 21:54:28

标签: android android-activity lifecycle

我有一系列共享数据库的活动。在主要活动中,用户将执行操作,程序会自动将数据记录到数据库中。这将持续到用户希望通过启动视图数据库活动来查看数据库。我如何设置是onPause将关闭数据库,以便DBViewer onStart()将重新打开它。效率不高但我想不出更好的方法。任何暂停的人都不会被召唤。活动A的所有线程仍在运行,因为活动B开始于onStart()。 任何线索或帮助将不胜感激。

〜Aedon

1 个答案:

答案 0 :(得分:1)

查看SDK中包含的示例NotePad应用或NotePad教程,了解您需要的具体代码。您还应该使用Activity.startManagingCursor(Cursor c),这样您就不必管理游标的生命周期。