【问题标题】:Use intents from another activities使用来自其他活动的意图
【发布时间】:2014-06-24 09:46:35
【问题描述】:

我有一个包含四个活动的应用程序。第一个是登录,用户在其中输入名称并从微调器中选择一个值。这导致一个 Listview 显示数据取决于用户从微调器中选择的内容。

继续第三个和第四个活动,选择信息取决于用户从 ListView 中选择的项目。 (我使用 intens 来保存 Listview 中的值)

从第四个活动开始,我需要回到 ListView(第二个活动)并且仍然能够从 ListView 中选择项目。

我的问题是,是否可以从 1:st 活动中获取 Intent 值并在 4:th 活动中使用它? (因为 Intens 通常“返回启动此活动的意图”)。

我正在写论文,代码是机密的,所以我不能在这里发布任何代码。

希望你们理解我的问题,如果不让我知道,我会尽力解释得更好。

【问题讨论】:

  • 请粘贴您的代码
  • 尝试使用 Shared Preference 而不是 Intent extra。
  • 为什么这个问题被否决了?我同意 Haresh,这似乎是应该使用 SharedPrefference 的情况。
  • 我会看看 SharedPreferences,希望它能成功。 Ty Haresh 和 TmKVU 为您解答! :)
  • 我花了一段时间才了解 SharedPreferences 的工作原理,但它现在可以工作了!泰:)

标签: android listview android-intent


【解决方案1】:

我们可以通过共享偏好来实现它。将此用于共享偏好示例。

http://www.tutorialspoint.com/android/android_shared_preferences.htm

【讨论】:

  • 是的,这些教程对我帮助很大。泰:)
【解决方案2】:

使用共享偏好并访问任何活动/片段中的值。看到这个Shared Preference

【讨论】:

    猜你喜欢
    • 2018-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-15
    • 2022-06-15
    • 2016-01-09
    相关资源
    最近更新 更多