【问题标题】:Read file data for android读取android的文件数据
【发布时间】:2013-12-15 13:46:59
【问题描述】:

我在读取文件时遇到了一些问题。我从onCreate 读取文件,但如果我更改下一页上的文本,它会保存但我看不到新数据。

我保存在onPauseonSaveInstance 的文件中,但如果我重新启动应用程序就可以了。但我不知道为什么只有这样。 什么时候必须读取文件?

【问题讨论】:

  • 从我从你的问题中了解到的;在 onActivtyResult() 中读取文件...提供更多信息。一些代码示例。
  • 了解活动生命周期。无论您的活动是新实例还是重新加载,都会调用onResume()
  • vrstica je reku.. 你应该把你的东西保存在 onPause 或 onSaveInstance
  • jap hvala ti sem poštuderu dela zdej,谢谢 ...:P 我在 android 周期的右侧复制代码,谢谢大家..
  • 将以前的代码粘贴回您的帖子中,以便其他有类似问题的人也能看到问题和解决方案。

标签: android android-file


【解决方案1】:

按照以下步骤:

  1. 使用 startActivityForResult(intent, requestCode);
  2. 转到下一页(活动)更改文件并保存文件
  3. 然后使用 意图 returnIntent = new Intent(); //intent.putExtra("SOMETHING", "EXTRAS"); (如果文件更改) setResult(RESULT_OK, intent); else setResult(RESULT_CANCELED, intent);(如果文件没有改变)
    完成();

【讨论】:

    【解决方案2】:

    将您的资料保存在onPause()onSaveInstance()

    【讨论】:

      猜你喜欢
      • 2015-04-07
      • 2019-10-18
      • 1970-01-01
      • 2014-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多