关于getSharedPreferences

时间:2015-06-07 22:02:28

标签: android android-intent

我有一个带有两个"signup-password2": { required: "Please, enter your password again", equalTo: "Password doesn't match." } 的MainActivity和一个“保存”按钮。我还有第二个活动有两个EditTexts和一个按钮“加载”。

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

问题是我想在MainActivity的编辑文本中获取保存的数据,这样我就可以添加一些新数据并保存。我正在使用getSharedPreferences方法。

1 个答案:

答案 0 :(得分:0)

你可以做的是这样的事情:

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");