当前位置 : 主页 > 手机开发 > android >

帮助Android MonthDisplayHelper

来源:互联网 收集:自由互联 发布时间:2021-06-11
我们究竟如何使用 Android的MonthDisplayHelper?我一直在寻找可能帮助我简化工作的小部件/视图,因为我需要创建一个日历.但它真的很难.至少对于我来说.所以我看到了这个MonthDisplayHelper.从
我们究竟如何使用 Android的MonthDisplayHelper?我一直在寻找可能帮助我简化工作的小部件/视图,因为我需要创建一个日历.但它真的很难.至少对于我来说.所以我看到了这个MonthDisplayHelper.从它的成员,我想我知道它能做什么..但我没有得到的是我们将如何使用它,因为我没有看到它扩展视图类,也不是一个适配器.我知道这个问题可能令人困惑.我现在很困惑.我希望有人可以提供帮助.

启迪迷茫:D

对不起,这件事迟到了……我已经弄明白,MonthDisplayHelper不会为我制作日历.嗯,我希望它做到了.创建日历功能并非易事.我们面临着相对复杂的算法.

所以MonthDispalyHelper再次不会为你制作日历.相反,它提供了可帮助您构建自己的日历的实用功能.一个非常好的例子是

MonthDisplayHelper mdh = new MonthDisplayHelper(viewedYear, viewedMonth);
int temp[] = mdh.getDigitsForRow(countRows);

它基本上给我们一个整数数组表示,其中日期(数字)应该到日历的每个单元格.例如,所提供的月份和年份(2011年7月)的日历的第一行将是{26,27,28,29,30,1,2}.从那里,将这些数字定位到你的布局的工作将是你的.

它还提供了一些方法,例如获取指定月份的天数,月份开始的星期几等.

我希望这有帮助.

网友评论