import android.content.Context;
import android.content.SharedPreferences;
import android.net.Uri;
public class LoadSettings
{
public static void LoadMySettings (Context ctx)
{
SharedPreferences sharedPreferences = ctx.getSharedPreferences("MY_SHARED_PREF", 0);
String strSavedMem1 = sharedPreferences.getString("gSendTo", "");
String strSavedMem2 = sharedPreferences.getString("gInsertInto", "");
String cCalId = sharedPreferences.getString("gCalID", "");
setInsertIntoStr(strSavedMem2);
setSendToStr(strSavedMem1);
}
private static String cSendToStr;
private static String cInsertIntoStr;
private int cCalId;
private Uri cCalendars;
public String getSendToStr()
{
return this.cSendToStr;
}
public static void setSendToStr(String pSendToStr)
{
cSendToStr = pSendToStr;
}
public String getInsertIntoStr()
{
return this.cInsertIntoStr;
}
public static void setInsertIntoStr(String pInsertIntoStr)
{
cInsertIntoStr = pInsertIntoStr;
}
}
來自調用類我嘗試了很多當前是。我該如何訪問此類
LoadSettings.LoadMySettings(this);
但是當我嘗試獲取一些數據爲例。
textSavedMem1.setText(LoadSettings.getSendToStr());
我得到一個空錯誤。
我非常感謝您的回覆,沒有任何例外,但沒有。我有幾本關於Java的書,並會嘗試找到你所談論的領域並閱讀更多內容。這對我來說很難,因爲閱讀困難是很難的(奇怪的乾草因爲我編程)。我發現電腦很棒,因爲他們只是等着你寫下來。 – John 2012-07-12 23:34:46
再次感謝您的幫助。 – John 2012-07-12 23:37:06
我已經找到關於「構造函數」的信息,現在理解「爲什麼如此」再次感謝你。 – John 2012-07-13 01:23:55