已经确认用户名已经传到了主界面,然后我想利用Bundle把值再传给fragment,把值一起传进sqlite数据库,但是我操作之后点击直接就报错了
我是新手啊 帮帮忙呀
初步看了下你的代码,可能你操作的fragment 不是一个对象。你传值的时候new 了一个。然后切换fragment的时候 又new 了一个,而你是在切换的这个fragment 里头取的,所以会报错,望采纳,谢谢。
可以的话,把你的这个项目发到我邮箱1444089871@qq.com,我看看
你的日志截了不全,右侧有些看不到,就目前看来是fragment_LC.java 这个类里出了空指针,检查下这个类的creat之类的初始化函数是否有错
目测问题出在fragment_LC类里面,由于你日志截取不全,你又说点击出错,大概定位在mlc_btn_1的点击事件里面,看一下你getAgments获取到的Bundle是不是为空。还有点击事件里面获取数据检查一下
可以写一个全局的静态类 将Activity中的list放入到这个静态类中 然后Fragment要引用的时候也可以引用该类中的list
fragment_LC你在new出来后没有用到,后面你用的又是一个new Fragment_LC