android项目中刷新activity界面

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

android项⽬中刷新activity界⾯
android项⽬中在sqlite数据库插⼊/更新/删除数据后:
1. 刷新当前activity界⾯数据(⼿动刷新):
在activity类下新增⼀个refresh()⽅法:
/**
* 刷新, 这样的刷新⽅法,仅仅有⼀个Activity实例。

*/
public void refresh() {
onCreate(null);
}
2. 刷新还有⼀个activity界⾯数据(⾃⼰主动刷新):
在涉及到sqlite3数据库操作的activity类下重写onResume()⽅法:(此处建议复习下activity的⽣命周期, 并了解下onResume()⽅法的使⽤)
/**
* 调⽤onCreate(), ⽬的是刷新数据,
* 从还有⼀activity界⾯返回到该activity界⾯时, 此⽅法⾃⼰主动调⽤
*/
@Override
protected void onResume() {
super.onResume();
onCreate(null);
}
由此, 涉及到sqlite数据库数据的插⼊/更新/删除的activity的类, 建议像上⾯⼀样重写onResume()⽅法, 这是本⼈在实践中解决"刷新还有⼀activity界⾯数据"的可⾏⽅法继续补充...。

相关文档
最新文档