微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > Calendar怎么客制化星期六和星期日 的背景色

Calendar怎么客制化星期六和星期日 的背景色

时间:10-02 整理:3721RD 点击:

[DESCRIPTION]

Calendar怎么客制化星期六和星期日的背景色

[SOLUTION]

week num的绘制在一个循环里进行,显示周数时numCount为8,不显示周数时
numCount为7,Week num在focus month时数字颜色为黑色,非focus month颜色为灰
色。
要区分周六和周日的话首先要判断当前的显示周的起始日是周几(周一,周六,周日
),可以通过Utils.java的getFirstDayOfWeek()方法获得,若numCount = 7时
,start day为周六,那么循环中 i = 0时则在绘制周六,
i = 6时则绘制周日; 若numCount = 8时,start day为周六,那么循环中i = 0则绘
制周数,i = 1时绘制周六,
i = 7时绘制周日,week num的绘制都是从左到右的,其他情况可以进行推测或者调
试便知。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top