Как сделать тени в форме Android по всему экрану?Android

Форум для тех, кто программирует под Android
Anonymous
Как сделать тени в форме Android по всему экрану?

Сообщение Anonymous »

скриншот < /p>
Как вы можете видеть на изображении. Нижняя карта находится на экране, тем более заметная тень. Column(
modifier = modifier
.fillMaxSize()
.background(Color.White)
) {
val cards = listOf(1, 2, 3, 4, 5, 6, 7, 8)
cards.forEachIndexed { index, item ->
Card(
modifier = Modifier
.fillMaxWidth()
.padding(10.dp)
.height(80.dp)
//.shadow(4.dp)
, shape = RoundedCornerShape(8.dp),
elevation = CardDefaults.outlinedCardElevation(4.dp)
) {
Text(index.toString())
}
}
}
< /code>
Не много изменений, если я использую Lazycolumn. Не имеет значения, использую ли я Modifier.Shadow или возвышение. По правде говоря, мне не нужно иметь несколько карт на экране, единственное, что имеет значение, - это местоположение: чем ниже элемент на экране, чем больше тень.>

Подробнее здесь: https://stackoverflow.com/questions/795 ... the-screen

Вернуться в «Android»