Page 1 of 1

Der Inhalt der Aktivität springt unter die Statusleiste, wenn das Interstitial von Admob in Jetpack Compose angezeigt wi

Posted: 01 Jul 2025, 12:02
by Anonymous
Hier ist das Standardbeispiel für leere Aktivitäten, die mit Jetpack Compose erstellt wurden, und ersetzt gerade einen Text durch eine Schaltfläche, um Vollbild -Anzeige (admob interstitiell) anzuzeigen. = null < /p>

Code: Select all

override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
// ... load ad

enableEdgeToEdge()
setContent {
AppTheme {
Scaffold(modifier = Modifier.fillMaxSize()) { innerPadding ->
Column(
modifier = Modifier.padding(innerPadding)
) {
Button(onClick = {
interstitialAd?.show(this@MainActivity)
}) {
Text(
text = "Show fullscreen ad"
)
}
}
}
}
}
}
Bevor Sie die Taste drücken, sieht die Benutzeroberfläche gut aus (wie erwartet):

, aber wenn ich auf die AD -ABTIALIALS -ATKACT -ATTACT -STUGS -STUGS -STUGS -STUDE -STATUM klicken, werden die ADAL -ATTAGE auf die AD -STUG -STUDE geklickt. Bar:

Das ist sehr ärgerlich. Ich habe dieses Problem in meinen realen Projekten, bei denen ich auch Jetpack Compose verwende. appears above app's own activity, for example:
  • when a dialog with app chooser appears: context.startActivity(Intent.createChooser(...))
  • Google Play In App Review: reviewManager.launchReviewFlow(activity, reviewInfo)
usw.>