Как отключить воздействие RIPPLE на любое представление JetPack Compose?Android

Форум для тех, кто программирует под Android
Anonymous
Как отключить воздействие RIPPLE на любое представление JetPack Compose?

Сообщение Anonymous »

В JetPack Compose, как удалить (или изменить форму) эффекта волны при нажатии на элемент?

Код: Выделить всё

var selectedItem by remember { mutableStateOf(0) }
val items = listOf("Songs", "Artists", "Playlists")

NavigationBar {
items.forEachIndexed { index, item ->
NavigationBarItem(
icon = { Icon(Icons.Filled.Favorite, contentDescription = null) },
label = { Text(item) },
selected = selectedItem == index,
onClick = { selectedItem = index }
)
}
}
Попытка добавить модификатор с

Код: Выделить всё

modifier = Modifier.clickable(interactionSource = interactionSource,indication = null){}
Как на navigationbar , так и на NavigationBaritem , не работает.

Подробнее здесь: https://stackoverflow.com/questions/697 ... mpose-view

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