在两个活动之间传递sqlite,android studio kotlin

在两个活动之间传递sqlite,android studio kotlin,android,sqlite,kotlin,android-activity,Android,Sqlite,Kotlin,Android Activity,嘿,我想用android studio在kotlin制作一个密码管理器。我有两个激活,一个是我生成密码,另一个是我可以查看密码更新删除等等。问题是我想在第二个活动中编辑数据库,但在第一个活动中我将其装箱。如何将数据库从一个活动传递到另一个活动?忘了提到我正在使用recyclerview显示密码,该密码从数据库传递到arrayList,然后使用intent传递到第二个活动 声明列表和数据库: private var list = arrayListOf<User>() private

嘿,我想用android studio在kotlin制作一个密码管理器。我有两个激活,一个是我生成密码,另一个是我可以查看密码更新删除等等。问题是我想在第二个活动中编辑数据库,但在第一个活动中我将其装箱。如何将数据库从一个活动传递到另一个活动?忘了提到我正在使用recyclerview显示密码,该密码从数据库传递到arrayList,然后使用intent传递到第二个活动

声明列表和数据库:

private var list = arrayListOf<User>()
private val passwordDb = DataBaseHandler(this)
接收:

val passwordArr = this.intent.getParcelableArrayListExtra<Parcelable>("list")
val passwordArr=this.intent.getParcelableArrayListExtra(“列表”)
这是第二个活动的样子:

val passwordArr = this.intent.getParcelableArrayListExtra<Parcelable>("list")