코틀린에서는 함수의 파라미터에 디폴트 값을 정할 수 있습니다. 이런 기능은 자바에서는 지원하지 않았던 기능입니다.
그래서 코틀린에서 만든 메소드를 자바에서 사용하게 될 때 문제가 발생할 수 있는데, @JvmOverloads라는 어노테이션을 이용하여 해결할 수 있습니다.
@JvmOverloads라는 어노테이션을 적용하면 모든 경우의 메소드를 만들어주게 됩니다.
'Android' 카테고리의 다른 글
@JvmOverloads (0) | 2020.12.15 |
---|---|
[Android] 키패드에 따른 화면변경 설정하기 (0) | 2020.04.20 |
[Android] 테스트 (0) | 2020.04.11 |
[Android] Gradle (0) | 2020.04.10 |
[Android] ContentProvider, Service, BroadcastReceiver (0) | 2020.04.03 |