रूपएंड्रॉयड: जाँच लें कि मूल्य साझा पसंद में मौजूद है
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 मैं TextViews का एक नया सेट में मान प्रदर्शित करना चाहते हैं मैं साझा पसंद बना रहा हूं, लेकिन पहली बार मैं नहीं साझा वरीयताओं में संग्रहीत कोई मूल्य है और एक पूर्ण सूचक अपवाद प्राप्त होगा।
तो मैं जानना चाहता हूं कि कोई अंतर्निहित विधि है या नहीं, जो साझा प्राथमिकताओं में कोई मान या नहीं है, ताकि मैं जांच सकूं कि मान मौजूद है और यदि नहीं, तो नए सेट को प्रतिस्थापित करें वरीयता मूल्य के साथ TextViews का।
यह स्वीकार किया जाना चाहिए उत्तर –
सहमत है, यह सही उत्तर – smoothumut