인터넷, 책에서는 이미 관련 내용을 찾아 봤는데;;
이해가 잘 안되는 부분도 있고 해서 도움을 요청하고자 글 쓰게 되었습니다.
제가 EditText로 입력받은 데이터를 확인버튼을 클릭하면 저장했다가
취소를 눌럿다가 다시 실행시키거나 전원을 껐다가 켜서 실행시켜도
저장해놓았던 데이터를 다시 EditText에 넣어주고 싶은 데요...

public static final String STATE = "myShared";

protected void savePreferences(){

    int mode = Activity.MODE_PRIVATE;
    SharedPreferences settings  = getSharedPreferences(STATE , mode);
    SharedPreferences.Editor editor = settings.edit();
    
    editor.putString("text", myEditText.getText().toString());
    editor.commit();
}

public void loadPreferences(){
   
    int mode = Activity.MODE_PRIVATE;
      SharedPreferences settings  = getSharedPreferences(STATE , mode);
    String text = settings.getString("text", "");
    myedittext.setText(text);
}
이런식으로 작성 되어 있던데...
저 savePreferences() 메소드는 버튼이 클릭 되었을때 호출 해야 하는 거 같은데...
loadPreferences() 메소드는 어디서 호출 해야 되나요??
그리고 oncreate() 할때 저장된 값을 edittext에 넣어주려면....
빨간부분 처럼 추가 해 주면 되는건가요..?
모르는게 너무 많네요 ㅠㅠ
도와주세요~