estoy creando Preferencias compartidos de este modoandroide: comprobar si existe valor en Preferencias del compartidas
preferences = getSharedPreferences("text", 0);
final Editor editor = preferences.edit();
String s1 = serverIP.getText().toString();
String s2 = serverPort.getText().toString();
String s3 = syncPass.getText().toString();
String s4 = proxyServer.getText().toString();
String s5 = proxyPort.getText().toString();
editor.putString("SERVERIP", s1);
editor.putString("SERVERPORT", s2);
editor.putString("SYNCPASS", s3);
editor.putString("PROXYSERVER", s3);
editor.putString("PROXYPORT", s3);
y onCreate Quiero mostrar los valores en un nuevo conjunto de TextViews, pero la primera vez que no lo hacen tener cualquier valor almacenado en las preferencias compartidas y obtendrá una excepción de puntero nulo.
Así que quiero saber si hay algún método incorporado que pueda verificar si las preferencias compartidas contienen algún valor o no, de modo que pueda verificar si el valor existe y si no, reemplace el nuevo conjunto de TextViews con el valor de las preferencias.
esto debe aceptarse respuesta –
de acuerdo, esta es la respuesta correcta – smoothumut