weixin_46068850
2021-11-10 20:19
采纳率: 84.6%
浏览 20

Android登录后保存信息,给activity多个fragment使用

项目有两个activity,一个login,一个main。然后main Activity有多个fragment,就是如果登录之后,怎么保存用户信息,在各个fragment使用,通过用户id进行业务操作

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • pumpkin的玄学 2021-11-10 21:09
    已采纳

    可以将信息保存到mainactivity中,fragment通过getactivity方法获取activity,转换为mainactivity,进而获取用户信息

    如果你会使用viewmodel的话,可以讲用户信息保存在activity的viewmodel中,在fragment中使用activity的lifecyclerowner去获取对应的viewmodel,进而获取用户信息

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题