AndroidView始终位于Jetpack Compose中的机顶盒顶部
这是我的密码AndroidView始终位于Jetpack Compose中的机顶盒顶部,android,kotlin,android-jetpack,android-jetpack-compose,Android,Kotlin,Android Jetpack,Android Jetpack Compose,这是我的密码 setContent { Box(modifier = Modifier.fillMaxSize()){ AndroidView(factory = { unityView }) //this view is UnityPlayer //other view Button() // this Button is below AndroidView
setContent {
Box(modifier = Modifier.fillMaxSize()){
AndroidView(factory = { unityView }) //this view is UnityPlayer
//other view
Button() // this Button is below AndroidView
}
}
AndroidView始终位于顶部在使用该框之前,必须添加行或列修饰符
@Composable
fun AlignInColomn() {
Column(
modifier = Modifier
.size(150.dp)
horizontalArrangement = Arrangement.End,
verticalAlignment = Alignment.CenterVertically
) {
Box(modifier = Modifier.fillMaxSize()){
AndroidView(factory = { unityView })
}
//other view
Button()
}
}
您还可以使用以下代码行创建:
Box(modifier = Modifier.fillMaxSize()){
Box(modifier = Modifier.fillMaxSize()){
AndroidView(factory = { unityView })
}
Box(modifier = Modifier.fillMaxSize().align(Alignment.BottomCenter)){
// Place all other view here...
Button() // Now Button is above the AndroidView
}
}
您想要androidView下面的按钮吗?@AgentP我想要androidView上面的按钮