由于官方还没有推出日期选择器,我们只能自己制作,或者通过AndoirdView和DatePickerDialog。
下面是我自己制作的一个Compose日期选择器,以下都只能用作学习,还达不到项目使用需要的效果。
将JitPack存储库添加到您的构建文件中(项目根目录下build.gradle文件)
allprojects { repositories { … maven { url ‘https://jitpack.io’ } } }
添加依赖项 dependencies { implementation ‘com.github.Fanketly:accompanist:0.2’ }
现在这个库里面只有三个简单的控件
1.Banner3D 首先裸眼3D效果的Banner,具体效果可访问下面网页。 根据付十一的教学文章做出 。
2.Calendar 简单的日历控件
效果参考Android Compose 简易日历,现在的实用性已经大大提升。
3.DatePickerDialog 日期选择控件
可在Compose_accompanist: 一些用Compose写的有用的控件的第三方库。 (gitee.com)里查看实现代码。
效果如下:
用法如下: