Compose学习--Badge

Compose Badge

  • Badge介绍

    直译为 :徽章
    一般用于有消息的时候,未读消息的红点提醒,可以是个图标,也可以含短文本。
@Composable
fun Badge (
modifier: Modifier =Modifier,
containerColor: Color =BadgeDefaults. containerColor,
contentColor: Color =contentColorFor (containerColor),
content: (@Composable RowScope. () -> Unit)? =null
): Unit

各参数含义:

参数
modifier: Modifier =Modifier 用于该Badge的Modifier
containerColor: Color =BadgeDefaults. containerColor Badge 的背景颜色
contentColor: Color =contentColorFor (containerColor) 此Badge内内容的首选颜色。默认为 的匹配内容颜色,如果不是主题中的颜色,则默认为当前颜色。
content: (@Composable RowScope. () -> Unit)? =null 要在此Badge中呈现的可选内容

  • BadgeBox介绍

@Composable
fun BadgedBox(
badge: @Composable BoxScope. () -> Unit,
modifier: Modifier =Modifier,
content: @Composable BoxScope. () -> Unit
): Unit

各参数的含义

参数
badge: @Composable BoxScope. () -> Unit 要显示的Badge,通常为Badge
modifier: Modifier =Modifier 用于此BadgeBox的Modifier
content: @Composable BoxScope. () -> Unit): Unit 宿主控件(我的理解)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容