Mesibo 中用户登录/应用程序重新安装时保留自定义配置文件属性

问题描述 投票:0回答:1

我正在使用 Mesibo Android Kotlin SDK 为我的消息应用程序开发存档、静音和 pin 功能。但是,我注意到这些设置在登录和注销周期之间不会持续存在。有没有办法让Mesibo在会话中保留这些自定义值?

profile?.apply {
// Toggle mute status
val newMuteStatus = !getBoolean("muted", false)
setBoolean("muted", newMuteStatus)

// Toggle archive status
val archiveStatus = !getBoolean("archived", false)
setBoolean("archived", newMuteStatus)
save()

android kotlin mesibo
1个回答
0
投票

如果您只想保存简单的数据,例如布尔值、字符串或整数,我建议使用共享首选项 https://developer.android.com/training/data-storage/shared-preferences

如果您想存储更复杂的数据,例如空用户配置文件或另一个复杂的数据结构,您应该使用数据库概念,例如房间。 https://developer.android.com/training/data-storage/room/

© www.soinside.com 2019 - 2024. All rights reserved.