经过两天的研究,今早终于成功完成了更换头像的任务

但是现在头像更换完成后,点击别的fragment就直接闪退了,问题在这里。

fragment无法保留对象,所以要保留授权的话需要在activity中保留,此处的rxpermission就需要用getactivity而不能直接在fragment中用this。报错信息为java.lang.IllegalArgumentException: saveBackStack(“f2c00a20-f4f4-4716-95eb-a12b481232ea”) must not contain retained fragments. Found retained child fragment RxPermissionsFragment{d9f1ec} (6630f8e0-1134-4feb-9a7f-781681c576be tag=RxPermissions)

 

出现的各种问题,初始化控件错误,startactivity和onactivityresult的学习,开启相机后传数据不用data使用地址传参,辅助工具类的学习等等。

A中三个fragment abc,启动Bactivity后,可以在A a中都复写onactivityresult,之后在A中获取当前fragment,然后在A的onActivityResult里面加上currentFragment.onActivityResult(requestCode, resultCode, data)即可实现数据分发到当前的fragment。

 

 

 

今日内容,学习增删改查,实现登录保存信息功能。

 

学习了如何登录之后不再跳回,杀死任务栈之后再新为后续的进程创建一个

 

好困呃,我在困什么,九点醒的呃,学五个小时都学不了,神经,傻逼

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。