gpt4 book ai didi

android - Android MonthDisplayHelper 帮助

转载 作者:太空宇宙 更新时间:2023-11-03 12:24:10 26 4
gpt4 key购买 nike

我们究竟如何使用 Android 的 MonthDisplayHelper?我一直在寻找可能的小部件/ View 来帮助我简化我的工作,因为我需要创建一个日历。但这太难了。至少对我来说。所以我看到了这个 MonthDisplayHelper。从它的成员那里,我想我知道它能做什么……但我不知道的是我们将如何使用它,因为我没有看到它扩展 View 类,也不是适配器。我知道这个问题可能令人困惑。我现在很困惑。我希望有人能提供帮助。


开导迷茫:D

最佳答案

我很抱歉来晚了..我自己发现 MonthDisplayHelper 不会为我制作日历。好吧,我希望它做到了。创建日历功能并非易事。我们面临着相对复杂的算法。

所以 MonthDispalyHelper 同样不会为您制作日历。相反,它提供的实用功能可帮助您构建自己的日历。一个很好的例子是

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

这基本上给了我们一个整数数组表示形式,表示哪些日期(数字)应该进入日历的每个单元格。例如,提供的月份和年份(2011 年 7 月)的日历的第一行将是 {26,27,28,29,30,1,2}。从那里开始,将这些数字放置到您的布局中的工作就是您的了。

它还提供了诸如获取指定月份的天数、月份开始的星期几等方法。

我希望这对您有所帮助。

关于android - Android MonthDisplayHelper 帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6785510/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com