[Android][Compose] Jetpack Compose getValue, setValue error

park_sujeong·2022년 7월 27일
0

Errors

목록 보기
1/5

에러

Jetpack Compose에 대해 공부하는 중 아래 사진처럼 getValue, setValue 에러가 발생했다.

이때 나는 rememverSaveable과 mutableStateOf를 사용해 변수를 설정해주려는데 해당 에러가 발생했고 에러 내용은 아래와 같다.

Type 'TypeVariable(T)' has no method 'getValue(Nothing?, KProperty<*>)' and thus it cannot serve as a delegate




해결

getValue와 setValue가 설정되지않아 생긴 문제로 compose.runtime을 import하면 해결된다. 방법은 두가지가 있다.


첫 번째 방법 : getValue, setValue import하기

import androidx.compose.runtime.getValue
import androidx.compose.runtime.setValue

두 번째 방법 : compose.runtime 통째로 import하기

import androidx.compose.runtime.*




profile
Android Developer

0개의 댓글