如何从内部存储更新数据?

时间:2013-04-21 12:24:04

标签: android android-launcher

我创建了一个应用程序来保护孩子允许父母控制对应用程序的访问

这是一个启动器,其中包含两个配置文件Parentchild

  • Parents拥有管理权限可以从list view中选择

  • 选择应用程序后,list保存保存在内部存储的文件

  • 之后,应用通常返回MainActivity。但在返回MainActivity期间,更新不会发生!!

  • 调试后,我注意到上述过程失败,并通过阅读application files的方法确认了问题。

  

我不知道该怎么办!我是否重新启动Activity或使用sharedPreferences进行录制应用程序。

请帮忙!

1 个答案:

答案 0 :(得分:0)

您可以使用方法进行更新。并在onActivityResult - Method内使用该方法。

E.g:

 @Override
 protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    reload();
    super.onActivityResult(requestCode, resultCode, data);       
 }

private void reload(){ //update your stuff }