컴포즈에서 컨스트레인트레이아웃을 쓰려고
이렇게 했는데요 미스매치가 납니다
Type mismatch.
Required:
ConstrainedLayoutReference
Found:
FocusRequester
@OptIn(ExperimentalComposeUiApi::class)
@Composable
fun MyReportScreenView(
bookInfo: BooksModel.Response.BooksItem
) {
var review by rememberSaveable { mutableStateOf("Text") }
val ( bookImg, title, editReview, saveBtn ) = createRefs()
ConstraintLayout(
modifier = Modifier.fillMaxSize()
) {
GlideImage(
imageModel = {
bookInfo.coverLargeUrl
},
imageOptions = ImageOptions(
contentScale = ContentScale.FillBounds
),
modifier = Modifier
.constrainAs(bookImg) {
}
// .fillMaxWidth()
// .height(450.dp)
)
}
constraintAs 부분에서 나구요
https://developer.android.com/jetpack/compose/layouts/constraintlayout
여기서도 이렇게 하나만 넣어주고 있는데 저는 눌러보면 파라미터를 두개받고 있더라구요
임포트도 뭐 고르는게 없이 되가지고 하나만 바로 되던데.. 뭘까요