Skip to content

Commit ee0b4c4

Browse files
nventimiglicopybara-github
authored andcommitted
Update banner screen to show the ad view centered.
PiperOrigin-RevId: 756504360
1 parent c6f0f43 commit ee0b4c4

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

kotlin/advanced/JetpackComposeDemo/app/src/main/java/com/google/android/gms/example/jetpackcomposedemo/formats/AdManagerBannerScreen.kt

+2-5
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import androidx.compose.material3.Surface
2727
import androidx.compose.runtime.Composable
2828
import androidx.compose.runtime.DisposableEffect
2929
import androidx.compose.runtime.remember
30-
import androidx.compose.ui.Alignment
3130
import androidx.compose.ui.Modifier
3231
import androidx.compose.ui.platform.LocalContext
3332
import androidx.compose.ui.platform.LocalInspectionMode
@@ -61,9 +60,7 @@ fun AdManagerBannerScreen(modifier: Modifier = Modifier) {
6160
// [START banner_screen]
6261
// Place the ad view at the bottom of the screen.
6362
Column(modifier = modifier.fillMaxSize(), verticalArrangement = Arrangement.Bottom) {
64-
Box(modifier = Modifier.fillMaxWidth()) {
65-
AdManagerBannerAd(adView, Modifier.align(Alignment.BottomCenter))
66-
}
63+
Box(modifier = modifier.fillMaxWidth()) { AdManagerBannerAd(adView, modifier) }
6764
}
6865
// [END banner_screen]
6966
// [END create_ad_view]
@@ -105,7 +102,7 @@ fun AdManagerBannerScreen(modifier: Modifier = Modifier) {
105102
}
106103
}
107104

108-
@Preview
105+
@Preview(apiLevel = 33)
109106
@Composable
110107
private fun AdManagerBannerScreenPreview() {
111108
JetpackComposeDemoTheme {

kotlin/advanced/JetpackComposeDemo/app/src/main/java/com/google/android/gms/example/jetpackcomposedemo/formats/BannerScreen.kt

+2-5
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import androidx.compose.material3.Surface
2727
import androidx.compose.runtime.Composable
2828
import androidx.compose.runtime.DisposableEffect
2929
import androidx.compose.runtime.remember
30-
import androidx.compose.ui.Alignment
3130
import androidx.compose.ui.Modifier
3231
import androidx.compose.ui.platform.LocalContext
3332
import androidx.compose.ui.platform.LocalInspectionMode
@@ -61,9 +60,7 @@ fun BannerScreen(modifier: Modifier = Modifier) {
6160
// [START banner_screen]
6261
// Place the ad view at the bottom of the screen.
6362
Column(modifier = modifier.fillMaxSize(), verticalArrangement = Arrangement.Bottom) {
64-
Box(modifier = Modifier.fillMaxWidth()) {
65-
BannerAd(adView, Modifier.align(Alignment.BottomCenter))
66-
}
63+
Box(modifier = modifier.fillMaxWidth()) { BannerAd(adView, modifier) }
6764
}
6865
// [END banner_screen]
6966
// [END create_ad_view]
@@ -105,7 +102,7 @@ fun BannerScreen(modifier: Modifier = Modifier) {
105102
}
106103
}
107104

108-
@Preview
105+
@Preview(apiLevel = 33)
109106
@Composable
110107
private fun BannerScreenPreview() {
111108
JetpackComposeDemoTheme {

0 commit comments

Comments
 (0)