Я создаю общие настройки следующим образом
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);
и onCreate Я хочу отобразить значения в новом наборе TextView, но в первый раз у меня нет никаких значений, сохраненных в общих настройках, и я получу исключение NULL Pointer.
Я хочу знать, существует ли какой-либо встроенный метод, который может проверить, содержит ли SharedPreferences какое-либо значение или нет, чтобы я мог проверить, существует ли ключ, а если нет, то заменить новый набор TextViews значением предпочтений.