언제부턴가 안드로이드 스튜디오에 자바로된 클래스를 선언하면 빌드는 되지만 빨간 오류표시가 나오기 시작했습니다. 어제 전체적으로 자바파일들을 코틀린으로 변환했는데요. 그러면서 아래와 같은 오류가 발생했습니다.

 

 

데이터 바인딩 어뎁터를 변환하면서 스태틱 변환이 잘 못 된 것 같습니다.

 

아래 코드와 같이 @JvmStatic를 추가하여 해결했습니다.

    @JvmStatic
    @BindingAdapter("loadCircleImage")
    fun loadCircleImage(imageView: ImageView, url: String?) {
        if (url == null) {
            return
        }
...
    }

+ Recent posts