Ya lo he solucionado, al ser información compartida por varias actividades hay que usar:
Código:
SharedPreferences sharedPreferences = getSharedPreferences("nombre-conjunto", MODE_PRIVATE);
en vez de esto:
Código:
SharedPreferences sharedPreferences = getPreferences(0);
Por tanto mi código queda así:
Código:
public void guardaDatos(){
SharedPreferences sharedPreferences = getSharedPreferences("nombre-conjunto", MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
EditText textoEditText = (EditText)findViewById(R.id.textoEditText);
editor.putString("texto", textoEditText.getText().toString());
editor.commit();
}
Código:
TextView textoTextView = (TextView)findViewById(R.id.textoTextView);
SharedPreferences sharedPreferences = getSharedPreferences("nombre-conjunto", MODE_PRIVATE);
textoTextView.setText(sharedPreferences.getString("texto", "no introducido"));