Android中的DatePicker颜色处理以及其他属性介绍
2023-02-18 16:34:09 时间
转载请标明出处:
http://blog.csdn.net/lxk_1993/article/details/51351365
本文出自:【lxk_1993的博客】
相信很多码友都碰到过这种情况,在一个界面放了一个datepicker.
但是在5.0以上的手机上颜色显示的效果不怎么好。
就像下图这样,颜色处理的不怎么好。
一开始百度找解决办法,搜了一下没什么结果,只能啃官方的api了,然后就找到了。
其实这种效果很好处理。
只要在xml文件中设置一下属性就可以了
android:headerBackground
头部背景,设置这个属性为 #808080 就变下图这样了。是不是感觉好多了。
http://blog.csdn.net/lxk_1993/article/details/51351365
另外还有其他的属性:
android:calendarViewShown="false" 是否显示日历视图
android:firstDayOfWeek="" 设置日历星期第一天是哪一天
android:headerBackground="@color/gray" 头部的背景颜色
android:endYear="2100" 最后一年,例如2100
android:maxDate="12/31/2100" 日历视图的最大日期,格式为mm/dd/yyyy
android:minDate="01/01/1900" 日历视图的最小日期,格式为mm/dd/yyyy
android:spinnersShown="false" 是否显示下拉菜单
android:startYear="1940" 从哪一年开始 例如1940
android:calendarTextColor="@color/white"日历的列表文字颜色(Api 21 以上才能用)
android:datePickerMode="calendar" 定义部件的外观,有spinner和calendar两种选择(Api 21 以上才能用)
android:dayOfWeekBackground="@color/gray" 头部的星期的背景颜色(Api 21 以上才能用)
android:dayOfWeekTextAppearance="@color/gray" 头部的星期的文字外观(Api 21 以上才能用)
android:headerDayOfMonthTextAppearance="@color/white" 头部对应 号数 的文字外观(Api 21 以上才能用)
android:headerMonthTextAppearance="@color/white"头部对应 月份 的文字外观(Api 21 以上才能用)
android:headerYearTextAppearance="@color/white" 头部对应 年份 的文字外观(Api 21 以上才能用)
android:yearListItemTextAppearance="@color/white" 选择年的列表的文字外观(Api 21 以上才能用)
android:yearListSelectorColor="@color/gray" 选择年的列表中选中的颜色(Api 21 以上才能用)
相关文章
- Android string.xml 双引号问题的记录
- Android 子线程切回主线程的方法记录
- Android监听来电状态
- Android清除通知栏的对应的消息
- Android进程间通信(一):基础介绍
- Android进程间通信(二):通过AIDL介绍Binder的工作机制
- Android进程间通信(三):Bundle、文件共享、Messenger
- Android进程间通信(四):进程间通信的方式之AIDL
- Android进程间通信(五):进程间通信的方式之ContentProvider
- 涨姿势:利用AndroidStudio自带的Network Profiler来查看网络请求的相关数据
- 验证和分析Android的事件分发机制
- Android resource linking failed
- jwt 小程序接口鉴权 【firebase 6.x】
- 微信小程序用户隐私保护协议填写范本
- 论文解读(BYOL)《Bootstrap Your Own Latent A New Approach to Self-Supervised Learning》
- iOS小技能:敏感逻辑的保护方案
- iOS小技能:【intercept the HTTP/HTTPS requests 】利用NSURLProtocol 拦截请求
- iOS小技能:UIWebView 被拒的解决方案(用更安全的WKWebView替代UIWebView)
- iOS小技能:打包注意事项(私有API检测)
- iOS抽奖转盘上篇:概率抽奖算法 & 转盘算法 &轮盘边框动画丨(内含完整Demo)