2021년 5월 22일 토요일

@BindingAdapter 어떻게..할까

 잊지말자 

Companion Object는

statice 클래스를 만들뿐 그안에 함수까지 static으로 두는 것은 아니다 

그렇다면 Companion Objects 함수는 JVM에서 진짜 static은 아니다 

그럼 어떻게 해야 할까 

여러 방법이 있겠지만 @JvmStatic을 해당 함수에 붙여주자

아니라면 코틀린 파일(kt)을 따로 만들어서 fun을 적어주자 그러면 kotlin은 real static methods  간주한다


여기 사이트에는 2가지 방법이 나오는데 내게는 후자가 간단하다.

Defining Android Binding Adapter in Kotlin | by Herman Cheung | Medium

댓글 없음

댓글 쓰기

© 특히하고 특별한
Maira Gall