如何通过 Jetpack Compose 使用颜色和图像作为背景?

问题描述 投票:0回答:1

我想为我的屏幕使用背景颜色(例如蓝色),除了颜色之外还使用图像(以添加效果)。我该怎么做?

目前我正在做:

Box(
    modifier = Modifier
        .fillMaxSize()
        .background(color = MaterialTheme.colors.background)
) {
    // ...
}

但是在

background
中没有指定图像的选项。 我该怎么做?

android background android-jetpack-compose
1个回答
4
投票
Box(modifier = Modifier.fillMaxSize().background(color = MaterialTheme.colors.background)) {
  Image(
      painter = painterResource(R.drawable.header),
      contentDescription = null,
      modifier = Modifier
           .fillMaxSize(),
      contentScale = // Your contentscale
  )
}
© www.soinside.com 2019 - 2024. All rights reserved.