마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

material 캘린더 drawable 질문

0 추천

https://youngest-programming.tistory.com/374

 

여기보면 xml 이미지를 넣을수 있는데 

private val drawable: Drawable = context?.

이 부분에서 코드 오류가 뜨는데 알려주시면 감사하겠습니다.

enerigpy (1,200 포인트) 님이 1월 19일 질문

1개의 답변

0 추천

코드 오류의 내용도 같이 올리셨으면 더 좋았을 것 같은데요.

한가지 추측해 볼 수 있는 것은 

context? 가 Nullable. 타입이기 때문에 context.getDrawable()도 Nullable 타입을 리턴하게 됩니다. 따라서 drawable 변수도 Drawable? 타입이 되어야 합니다.

private val drawable: Drawable? = context?.getDrawable(...)

제 답변이 맞다면, 질문하신 내용은 코틀린 문법 중에서도 아주 기초적인 부분에 해당하므로 코틀린 문법을 어느정도 숙지하시기를 권장 드립니다.

spark (188,520 포인트) 님이 1월 19일 답변
...