【发布时间】:2022-09-25 15:28:59
【问题描述】:
我在 xml 中使用 ComposeView 并在该视图中加载 HorizontalViewPager。我对该寻呼机的预期行为是,当我滚动该寻呼机的项目时,它不应位于父布局的填充范围内,而是采用边缘到边缘滚动。
这是当前的外观:
这就是我获取viewpager的方式:
HorizontalPager(
count = promotionalBanners.size,
state = pagerState,
itemSpacing = 8.dp,
contentPadding = PaddingValues(end = 16.dp)
) {
Card(
Modifier
.fillMaxWidth()
.height(172.dp)
) {
NetworkImage(
modifier = Modifier
.fillMaxSize()
.aspectRatio(1.8f)
.clip(RoundedCornerShape(4.dp))
.clickable {
context.openUrl(
promotionalBanners[it].redirectUrl,
navController
)
},
imageUrl = promotionalBanners[it].bannerUrl,
contentDescription = promotionalBanners[it].redirectUrl,
contentScale = ContentScale.FillBounds
)
}
}
任何人都可以建议我如何实现这一目标?
标签: android android-jetpack-compose