Как сделать тени в форме 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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