Para almacenar información, tengo este código:
Código:
Para leer la información, tengo este otro código, está en otra activity:public void guardaDatos(){ SharedPreferences sharedPreferences = getPreferences(0); SharedPreferences.Editor editor = sharedPreferences.edit(); EditText textoEditText = (EditText)findViewById(R.id.textoEditText); editor.putString("texto", textoEditText.getText().toString()); editor.commit(); }
Código:
Siempre se establece el valor "no introducido" independientemente de lo que almacene. ¿Qué estoy pasando por alto o haciendo mal?TextView textoTextView = (TextView)findViewById(R.id.textoTextView); SharedPreferences sharedPreferences = getPreferences(0); textoTextView.setText(sharedPreferences.getString("texto", "no introducido"));
Saludos.