MinAstell/TeamProject_WorkTalk

다중 프래그먼트 상황에서 로그아웃 기능 구현 - BKM & MKJ

Opened this issue · 0 comments

A프래그먼트에서 B프래그먼트(메인 액티비티)를 피니시 하고
로그인 액티비티로 넘겨 로그인을 할 수 있도록 작업을 함.

여기서 기존의 로그인 정보는 메인 액티비티를 피니시 할 때,
클린(로그아웃) 작업을 해줬기 때문에 로그인 액티비티로 넘어갔을 경우,
로그아웃 상태로 시작하게 됩니다.

단순한 작업인데 4시간이나 걸렸던 이유 :
if문의 이해부족으로 else if를 사용하는 자리에서 if를 사용하여
if문이 다 따로 작업이 됬기 때문이었습니다.

원래는 if문 하나가 조건에 맞을 경우 다른 if문은 작동이
되지 않아야 됬던 작업이었지만, else if를 사용하지 않아
이런 불상사가 일어났던 거 였습니다.