Android komponieren Dialog, der an Eltern gebunden ist und die Größe hatAndroid

Forum für diejenigen, die für Android programmieren
Anonymous
 Android komponieren Dialog, der an Eltern gebunden ist und die Größe hat

Post by Anonymous »

Ich habe Aktivität mit Navhost und zwei Bildschirmen. Ich kann zwischen Bildschirmen wechseln, indem ich die Schaltfläche "Bildschirm 1" oder "Bildschirm 2" drücke.@Composable
fun Screen2() {
Box(Modifier
.fillMaxSize()
.background(Color.LightGray)
) {
Text("Screen2", modifier = Modifier.align(Alignment.TopCenter))
Dialog(onDismissRequest = { Log.d("Screen2","Dismissed") }) {
Card(
modifier = Modifier
.fillMaxWidth()
.height(200.dp)
.padding(16.dp),
) {
Text(
text = "This is a minimal dialog",
modifier = Modifier
.fillMaxSize()
.wrapContentSize(Alignment.Center),
textAlign = TextAlign.Center,
)
}
}
}
}

< /code>
Infolge kann nicht mehr gedrückt werden. /> < /p>
So erstellen Sie ein Dialogfeld, das an bestimmte übergeordnete Zeiten gebunden ist und nicht außerhalb dessen Platz nimmt. In meinem Fall werde ich immer noch zwischen Bildschirmen navigieren. und Dialog wird zusammen mit dem Bildschirm 2?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post