안드로이드에서 로그인 연동을 하려고 하는데
디폴트 로그인 버튼(노란색으로 “카카오계정으로 로그인”)이 나오는데요
이걸 제가 원하는 이미지나 크기로 바꿀 수 있나요?
아래 글 보면 약간의 편법인거 같은데요…SDK쪽을 수정해야 하나요?
https://devtalk.kakao.com/t/com-kakao-widget-loginbutton/614/5
안드로이드에서 로그인 연동을 하려고 하는데
디폴트 로그인 버튼(노란색으로 “카카오계정으로 로그인”)이 나오는데요
이걸 제가 원하는 이미지나 크기로 바꿀 수 있나요?
아래 글 보면 약간의 편법인거 같은데요…SDK쪽을 수정해야 하나요?
https://devtalk.kakao.com/t/com-kakao-widget-loginbutton/614/5
아무래도 어플에 적용할때, 내용이나 디자인이 맞질않아 어색하기 때문에 변경 필요성이 있을거
라고 생각됩니다.
onAttachedToWindow()에서 버튼 이미지의 inflate 작업이 이뤄지고 있습니다.
protected 이기때문에, LoginButton을 상속 받아 오버라이딩 하면 됩니다.
onAttachedToWindow() 를 오버라이드 해서 inflate 되는 레이아웃의 layout을 변경할 때
몇 번의 테스트 결과 layout 이름을 변경하면, 먹히지 않습니다. 이름은 그대로 유지한채로
layout 내용만 변경하면 됩니다. 그런데 윗분 말씀처럼 이렇게 변경시켜서 사용해
도 되는지 모르겠네요~
로그인 버튼과 관련하여 크기의 변경은 어느 정도 허용되나,
회사의 CI과 관련된 내용(모양/색상 등)을 임의로 변경하는 것은 허용되지 않습니다.
로그인 버튼과 관련된 기본 가이드는 아래 URL에서 보실 수 있습니다.
https://developers.kakao.com/buttons
친절한 답변 감사드립니다. 그럼 제공되는 로그인 버튼 말고
직접 만든 버튼에 기능만 다는 경우는 가능한지 궁금합니다
BI/CI를 훼손하지 않는 조건이라면 가능합니다. 최대한 비슷해 보이도록 해주세요… ^^
넵 답변 감사합니다~