안드로이드 카카오로그인 시 flag_activity_new_task 에러

안녕하세요
카카오 로그인 API 를 사용하고 있는데요

코딩은 자바로 하고 있습니다.

문서에서는 로그인시 코틀린으로

LoginClient.instance.loginWithKakaoTalk(context) { token, error ->
if (error != null) {
Log.e(TAG, “로그인 실패”, error)
}
else if (token != null) {
Log.i(TAG, “로그인 성공 ${token.accessToken}”)
}
}

이렇게 설명 되어있는데
–자바로

LoginClient.getInstance().loginWithKakaoTalk(getApplicationContext(), (oAuthToken, throwable) -> {

        Log.e(TAG, "kakao OAuthToken throawable : " + throwable.getMessage());

        if (oAuthToken != null) {
            Log.e(TAG, "kakao OAuthToken : " + oAuthToken.getAccessToken());
        }else {
            Log.e(TAG, "kakao OAuthToken is null");
        }

        return null;
    });

이렇게 코딩하여 테스트 하고 있습니다.

로그캣에서는

kakao OAuthToken throawable : Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?

이렇게 에러가 나오는데 확인 부탁 드립니다.

@anon30454146
context 로 getApplicationContext() 를 넘기고 계신데

Activity를 넘기셔야 합니다.