我創建共享偏好如下安卓:檢查是否在共享偏好存在價值
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的顯示值,但我第一次不有任何值存儲在共享首選項中,並會得到一個NULL指針異常。
所以我想知道是否有任何內置的方法可以檢查共享首選項是否包含任何值,以便我可以檢查值是否存在,如果不存在,則更換新的集具有首選項值的TextViews。
這應該被接受回答 – 2015-02-21 22:02:10
同意,這是正確的答案 – smoothumut 2015-10-20 06:06:32