Android loginbutton performClick 문제

안녕하세요 처음 글써보네요^^
다름이 아니라 현재 gradle + android studio로 kakao 적용중입니다.
로그인할때
현재 다른 소셜서비스와 인터페이스가 통일이 되야해서,
LoginButton을 트리거를 이용하여 구현하려고 합니다.

LoginButton은 FrameLayout을 상속받더군요.
그래서 그런지 performClick이 먹히질 안네요ㅠ.ㅠ
clickable(true)해도 반응이 없어서, 내부적으로 어떻게 구현되었는지 알수 있을까요?

자체 button click → LoginButton#performClick → 이벤트 수행.

이렇게 구현하고 싶어요
혹시 아시는분 계신가요^^?

감사합니다!

1개의 좋아요

onTouch로 되는 거였군요…
onTouch 트리거하면 되네요^^

2개의 좋아요

어떻게 하셨는지 궁금한데요~ onTouch를 어떻게 구현하셨죠?

로그인을 하게되면 SampleSignupActivity로 넘어가게 되는데
거기서 requestMe() 메서드안에서 onSuccess 성공했을 때의 UserProfile을 보관합니다.
그리고 이후 성공에 관한 처리를 해주시고
실패에 관한 처리를 해주시면 됩니다.

같은문제에있다가 해결하였습니다. 굳이 로그인버튼을 안두어도되고

엑티비티 실행시

Session.getCurrentSession().open(AuthType.KAKAO_TALK, this);

으로 호출해도 되네요~