【问题标题】:About getSharedPreferences关于 getSharedPreferences
【发布时间】:2015-06-07 22:02:28
【问题描述】:

我有一个带有两个 EditTexts 和一个“保存”按钮的 MainActivity。我还有第二个活动,有两个 EditText 和一个“加载”按钮。

当我在 MainActivity 的 EditText 中放入一些数据时,我按下“保存”按钮,然后通过“加载”按钮获得第二个活动。然后,当我按下“加载”按钮时,我会在第二个活动的编辑文本中保存数据。

问题是我想在 MainActivity 的编辑文本中获取保存的数据,以便我可以放入一些新数据并保存它。我正在使用 getSharedPreferences 方法。

【问题讨论】:

    标签: android android-intent


    【解决方案1】:

    你可以做的是这样的:

    public class ActivityA {
        public void onButtonClicked() {
            Intent activityBIntent = new Intent(ActivityA.this, ActivityB.class);
            activityBIntent.putString("DATA", editText.getText().toString());
            startActivity(activityBIntent);
        }
    }
    

    然后您可以通过以下方式检索该文本:

    String s = getIntent().getStringExtra("DATA");
    

    【讨论】:

      猜你喜欢
      • 2019-10-26
      • 1970-01-01
      • 2011-01-30
      • 2012-03-12
      • 2020-08-10
      • 2012-08-29
      • 2014-09-09
      • 2011-08-22
      • 2011-08-22
      相关资源
      最近更新 更多