解决方案 »

  1.   

    你这个C是在哪?哪个操作打开C?
    如果想更新登录状态,更新登录后的个人信息,那就在framgment中添加一个回调方法可以实现。
      

  2.   

    C就是个人中心页面,A页面执行某操作应该当前没有登录,所以跳转到B(登录)页面去登录,登录后回到A页面,这是我们点击到C页面(是个fragment)时要改变登录状态(比如添加头像,用户名等)要怎么办?@dalor
      

  3.   

      你的C是一个fragment,但是你的fragment会依托于一个activity。你的activity肯定是隐藏的。所以你可以直接在activity里面通过个人中心fragment的实例对象名,来调用你个人中心的fragment里面的一个方法来判断是否登陆。可以再fragment依托的那个activity的resume方法里面写。而且你的登陆信息最好是存到Shared文件里面。
      

  4.   

    将这个fragment设置成单例模式,在fragment中写一个刷新方法,在你登陆或者退出登陆的时候,调用这个fragment中的方法,将状态值传过去就好了