知识的价值不在于占有,而在于使用。这篇文章主要讲述安卓修改父页面中的数据相关的知识,希望能为你提供帮助。
最近要做一个安卓上的清空告警的功能,主页点击告警的数字,进入告警详情列表,详情列表页加一个按钮,可以清空告警列表,这样的话,告警数就会变成0,返回到主页后,告警数字需要改变成0,如果能在列表子页面中拿到主页面的这个控件,去修改控件上的数字为0,那么就能完美的完成这个功能。
可惜并没有看到有什么方式可以去修改父页面的内容,但是从另一个角度思考,找到了另一个方案,就是在子页面点击返回后,进入父页面时,父页面重新加载数据,这个就涉及到fragment的一些方法被调用的时机了,具体请参见【Activity和Fragment的生命周期】:
https://www.jianshu.com/p/0b1262be921b
文章图片
【安卓修改父页面中的数据】 如上图所示,加一个onStart方法,这样在页面返回后,父页面就会去重新获取数据,重新加载,告警的数字也就会被更新
推荐阅读
- Android 控件四 EditText 控件
- Android 控件二 Button
- cnpm : 无法加载文件 C:UsersliAppDataRoamingpmcnpm.ps1,因为在此系统上禁止运行脚本。
- uni-appscroll-view 点击实现元素居中()
- App,多端-uniapp
- SAS循环语句用法图解
- SAS中的交叉制表详细图解
- SAS条件语句用法详细图解
- SAS频率分布用法图解