我有两项活动。 活动1 - 连接到数据库并获取一些数据。 活动2 - 连接到数据库并推送新数据。
有一个按钮可以从活动1打开活动2。
当我在活动1中打开数据库连接时,是应该在打开活动2之前关闭它,然后在活动2中重新打开连接?
OR,有没有办法在活动1中打开数据库连接,然后将连接传递给其他活动?
答案 0 :(得分:2)
我建议这三种解决方案
onStop()
调用的数据库,并在活动中调用onStart()
时打开,但这不是一个好的解决方案yourIntent.startActivityForResult()
onActivityResult()
,然后您应该通过意图将新数据从第二个返回到第一个,并将其添加到{{1}}方法P.S。抱歉我的英文不好