언제부턴가 안드로이드 스튜디오에 자바로된 클래스를 선언하면 빌드는 되지만 빨간 오류표시가 나오기 시작했습니다. 어제 전체적으로 자바파일들을 코틀린으로 변환했는데요. 그러면서 아래와 같은 오류가 발생했습니다.
데이터 바인딩 어뎁터를 변환하면서 스태틱 변환이 잘 못 된 것 같습니다.
아래 코드와 같이 @JvmStatic를 추가하여 해결했습니다.
@JvmStatic
@BindingAdapter("loadCircleImage")
fun loadCircleImage(imageView: ImageView, url: String?) {
if (url == null) {
return
}
...
}