您当前的位置: 首页 > 

ZhangJiQun&MXP

暂无认证

  • 3浏览

    0关注

    1187博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

debug常见错误,出现debug时出现跑进为条件为false的if语句

ZhangJiQun&MXP 发布时间:2018-06-04 16:38:40 ,浏览量:3

目录

 

Java.io.ObjectOutputStream.writeObject()   实现 serializable;

出现debug时出现跑进为条件为false的if语句

Java.io.ObjectOutputStream.writeObject()   实现 serializable;

传递Serializable对象时,被传递的Serializable对象里面的自定义成员对象(非API中的Serializable对象)也要实现Serializable接口

就是当前实体类中的其他对象也要实现 serializable;

 

出现debug时出现跑进为条件为false的if语句

在这个条件中判断有两层,

  if (0 == finPosition) {
                mIvAction.setTag(R.id.tag, BlackName3ChildFragment.class.getSimpleName());
                mIvAction.setImageResource(R.drawable.theme_add);
                mIvAction.setVisibility(VISIBLE);
            } else if (1 == finPosition) {
                mIvAction.setVisibility(GONE);
            }

这是最后一层,我们打断点不能在最后的一层打,应该从外到内的打。因为我们不能判断最外层是什么时间触发的,

当然这是我的代码本身的不健壮,只是找出原因,记录一下。

关注
打赏
1665659684
查看更多评论
立即登录/注册

微信扫码登录

0.0381s