최초 로그인후 로그인 여부 확인

안드로이드 스튜디오에서 SDK를 이용하여
카카오톡 로그인 기능을 사용하는 어플을 공부하고 있습니다.
최초 카카오톡으로 로그인하는 기능은 구현을 했는데
매번 앱이 재가동 될때마다 로그인버튼을 눌러줘야 다음 액티비티로 넘어가더라구요
이걸 사용자가 로그아웃하지않으면 자동으로 넘겨주고싶은데 어떤값을 체크해야 하나요?

if(Session.getCurrentSession().isOpened()) {
        requestMe();
        new Handler().postDelayed(new Runnable() { //requestMe에서 정보를 다 읽지 못하고 페이지이동 되어 딜레이줌
            @Override
            public void run() {
                skipLogin(); //로그인액티비티를 스킵하고 원하는 액티비티로 이동 (인텐트 사용)
            }
        }, 2000);// 2초 정도 딜레이를 준 후 시작
    }

위 코드를 넣어 해결하였습니다. 감사합니다.

1개의 좋아요

isOpened() 는 액세스토큰이 유효한 경우만 체크하기 때문에 isOpened() || isOpenable() 로 체크해 주시겠어요? 위와 같이 체크해야 refresh token 으로 access token 이 갱신 가능한 상태까지 포함합니다.