Home > Software engineering >  How do I achieve this rounded corner shape around icon of a selected bottom nav item with Jetpack co
How do I achieve this rounded corner shape around icon of a selected bottom nav item with Jetpack co

Time:09-14

Bottom navigation design.
This is how my BottomNavigaionItem looks like.

 BottomNavigationItem(
                selected = selected,
                onClick = {...}
                icon = {
                        Icon(
                            imageVector = if (selected) navItem.iconFilled else navItem.iconOutlined,
                            contentDescription = navItem.route,
                           // modifier = Modifier.background(Color.DarkGray, shape = RoundedCornerShape(10.dp)).padding(10.dp)
                        )
                },
                label = {...},
                selectedContentColor = MaterialTheme.colors.onPrimary,
                unselectedContentColor = MaterialTheme.colors.onPrimary.copy(0.4f)
            )
        }
    }

CodePudding user response:

Just use M3 and the enter image description here

  • Related