又来写文章了,最近在做仿微信的小项目,有很多compose组件的技巧和封装的自定义组件。今天突发奇想,打算从今天开始记录一下compose中的一些小技巧,希望能帮助到大家。

1、在应用清单中设置:

2、只需要根布局是Box或者Column,那么,底部的view通过设置Modifier.imePadding()即可。如下:

Column{
        content()
        Spacer(modifier = Modifier.weight(1f))
        BaseText("字数:$textCount/$maxCount", color = if (isLimited) Color.Red else PlaceholderColor, modifier = Modifier.imePadding())
    }

 

看效果图可以明显的看到,Text直接就贴紧了软键盘,是不是很简单。如果对你有帮助,请你给我点赞和关注吧,感谢Thanks♪(・ω・)ノ

更多推荐