Compose 之包裹内容、适配父容器

先贴代码

@Composable
fun ShowDivider(modifier: Modifier = Modifier): Unit {
    Row(modifier = Modifier.height(IntrinsicSize.Min)) {
        Text(text = "left",
            Modifier
                .weight(1f)
                .padding(4.dp)
                .fillMaxWidth(),
            textAlign = TextAlign.Center
        )
        Divider(
            Modifier
                .width(1.dp)
                .fillMaxHeight(),
            color = Color.Gray
            )

        Text(text = "right",
            Modifier
                .weight(1f)
                .padding(4.dp)
                .wrapContentWidth(Alignment.CenterHorizontally),
            textAlign = TextAlign.Center
        )
    }
}

预览

image.png

颈椎疼 有空了再解释

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

推荐阅读更多精彩内容