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

문자열로 정수형 리소스를 어떻게 호출하나요?

0 추천
var name = "R.drawable.img_001"

Image(
                    painter=painterResource( name),
                    contentDescription=null

)

painterResource() 가 정수형 리소스 아이디만 받지않습니까?

name 문자열로 되잇는걸로 어떻게 호출해야되나요?
ellrewa (400 포인트) 님이 2024년 6월 3일 질문

1개의 답변

0 추천

왜 문자열을 변수에 넣고 넘기려고 하나요? 위 코드만 봐서는 그냥 정수로 된 ID를 넘기기면 될 것 같은데요. 어쨌든 혹시나 그래야할 상황이라면 Resources.getIdentifier로 문자열로 ID를 가져올수는 있긴합니다. 

 

회색 (21,420 포인트) 님이 2024년 6월 3일 답변
...