2016-08-09 4 views
0

내 onpause 코드에서 sharedprefs를 업데이트하기위한 모든 코드가 있습니다. 내 애플 리케이션에서 onPause 아무것도 제외하고 저장합니다. 액티비티 간을 이동할 때 공유 된 환경 설정을 업데이트하고 싶습니다. save() 메소드에 코드를 복사하는 대신 내 저장 함수로 onPause를 호출해도 괜찮습니까?onPause를 일반 함수로 호출 하시겠습니까?

도움 주셔서 감사합니다.

+3

No..make 환경 설정 호출을 저장하고 해당 메소드를 onPause()에 호출하는 새로운 방법과 환경 설정을 저장해야하는 곳이면 어디든지. – Shaishav

답변

0

예, 이것을 OnPause()에 추가 할 수 있지만 좋은 방법은 몇 가지 방법을 추가하고 OnPause()에 전화하면 다른 지점에서도 저장할 수 있습니다.

void SavingCode() { 

     // my Saving code here 
    } 

    @Override 
    protected void onPause() { 
     SavingCode(); 
     super.onPause(); 

    } 
관련 문제