下班回家了,没图,我详细说下吧。
网上找了个图,类似这种,我是这样实现的,左边一个listfragment,右边一个framelayout,当点击左边条目时,往frame中加载fragment,但是三级分类我们是图片配文字的(上图中只有文字),fragment中是listview加载的图片,我用的imageloader,都是从网络请求,耗时相对较长,请求完成后fragment才显示的,那么问题来了,当我快速切换左边选项,也就是在点了一个选项之后,右边的listview还没显示出来,这个时候应用会崩溃,并重新启动,我看了一下log日志,提示的是我listview适配其中的,inflate=LayoutInflate.from(context);这一行报空指针。如果等他加载出来再点是完全没有问题的。本人也是经验有限,遇到这种问题,蛋都碎了一地,求大神给分析一下原因,以及怎么解决这个问题,小弟这里跪谢了!
空指针就解决空指针的问题啊,context为空,在adapter构造时构造inflate