2017-11-23 6 views
0

나는 login_page_fragmentlogged_page_fragment입니다. 기억이 radio_button 인 경우 shared_preferences에서 사용자 이름과 비밀번호를 읽었지 만 확인하지 않은 경우 및 다른 프래그먼트로 이동하여 다시 로그 된 프로필로 이동했을 때 확인되지 않은 경우 login_page_fragment로 이동합니다. 임시로 세션을 설정했습니다. 앱 종료시 세션을 삭제하고 싶습니다.조각을 바꿀 때 로그인 페이지가 재설정됩니다.

login_page_fragment에 if 문이 있습니다. shared_preferences를 찾고 있습니다. shared_preferences가 있으면 logged_fragment로 이동합니다. 답

답변

0

에 대한

감사/로그 아웃 응용 프로그램을 종료하고 당신이 그것을 클릭 할 때 shared_pref을 제거하는 방법을 추가하기 위해 추가 버튼을 클릭합니다. 만료 시간 세션을 shared_pref에 추가하고 다음 시작 세션에서이를 확인할 수 있습니다.

+0

이미 버튼이 있습니다. sharedpreferences가 아닌 userName과 password를 임시로 저장하려고합니다. 그게 가능하니? –

+0

Application 객체 https://developer.android.com/reference/android/app/Application.html에 저장할 수 있습니다. 사용자 지정 응용 프로그램 클래스를 만들고, 싱글 톤 인스턴스를 가져오고,이 싱글 톤 멤버에 로그인/암호를 저장할 수 있습니다 – elgringo