恢复活动维护textview值

时间:2018-03-13 21:47:16

标签: android android-activity

我是Android Studio新手,我的应用有问题。

我有两个活动,其中一些按钮可以计算点击次数并将结果放在文本视图中。第一个活动中的一个按钮启动第二个活动。在第二个活动中,我必须在文本视图中选择10个按钮来计算点击和设置编号,每次点击后我都必须返回第一个活动。然后,再次重复相同的过程。

我知道如何更改活动,但我不知道如何从第二个活动恢复第一个活动,保持文本视图值,并在从第一个活动恢复第二个活动时保持相同。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

如何从维护textview值的第二个活动中恢复第一个活动?

您的意思是将“存储某些值”存储到第一个活动的变量中,以便“值”也可以使用并通过“第二个活动”或“其他活动”进行检索吗?

如果这是您的问题,则几乎没有方法:

  1. 此方法只是将指定值从一个屏幕投射到另一个屏幕
  2. How to pass a value from one Activity to another in Android?

    1. 此方法存储将值指定到全局变量中,其中所有活动都可以访问,并且仅在您命令删除之前永久存储。类似于网站的“会话”。
    2. Android Shared preferences example

      在您的情况下,我将使用方法2,将值存储在共享首选项中,每当我想使用任何活动的任何特定值时,我只需简单地调用共享首选项。共享首选项对于存储用于永久使用应用程序的值非常有用,其范围涵盖应用程序中的所有活动。您可以对它进行很好的控制,因为您可以随时指定存储,重写,删除值。

      我鼓励您从Google搜索更多内容并与您的问题具体相关。希望这会有所帮助。

相关问题