安卓 当一个页面需要跳转登录界面,返回后怎么刷新原来的页面获取用户的登录信息

PS12138 2016-10-07 10:27:08
当一个页面需要登录的时候,会跳转到登录页,登录成功以后返回上一页需要刷新取当前登录用户信息的。小白求教!
...全文
1731 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
PS12138 2016-10-09
  • 打赏
  • 举报
回复
引用 6 楼 qq_25261329的回复:
如果不会用startActivityforresult的话,可以试试在onRestart中更新界面 第一次启动的时候会调用onCreat,如果跳转的时候不finish,再次启动的时候就会调用onRstart方法而不是onCreate,可以在这个方法中更新界面
让我试试 不错的选择
PS12138 2016-10-09
  • 打赏
  • 举报
回复
引用 4 楼 bjtu_huaA的回复:
使用eventbus吧,这个比较容易组织代码
不明白 没有用过
feiwuliuyun 2016-10-09
  • 打赏
  • 举报
回复
startActivityforresult启动intent,然后在onRestart中中获得intent传递回来的值
PS12138 2016-10-09
  • 打赏
  • 举报
回复
引用 9 楼 qq_34847086的回复:
你走不走服务器 每次搞个动画 等数据 ,
不走的话,放sp里 每次判断下,
注意多个activity的启动模式
多个activity的启动模式?什么意思
qq_34847086 2016-10-09
  • 打赏
  • 举报
回复
你走不走服务器 每次搞个动画 等数据 ,
不走的话,放sp里 每次判断下,
注意多个activity的启动模式
AImmorta1 2016-10-08
  • 打赏
  • 举报
回复
引用 2 楼 u013848968 的回复:
startActivityforresult那返回的数据应该是什么?
返回的数据放到intent里面
qq_25261329 2016-10-08
  • 打赏
  • 举报
回复
如果不会用startActivityforresult的话,可以试试在onRestart中更新界面 第一次启动的时候会调用onCreat,如果跳转的时候不finish,再次启动的时候就会调用onRstart方法而不是onCreate,可以在这个方法中更新界面
网络咖啡 2016-10-08
  • 打赏
  • 举报
回复
也可以放在onResume里面刷新
bjtu_huaA 2016-10-08
  • 打赏
  • 举报
回复
使用eventbus吧,这个比较容易组织代码
AImmorta1 2016-10-07
  • 打赏
  • 举报
回复
startactivityforresult
PS12138 2016-10-07
  • 打赏
  • 举报
回复
startActivityforresult那返回的数据应该是什么?

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧