寻找一个好的datepicker日历为Android

我正在寻找一个像这样的好dateselect器 在这里输入图像说明

而不是

在这里输入图像说明

要么

在这里输入图像说明

有任何想法吗?

正如我已经提出了使用GridView创build日历视图的注释,请查看本教程 ,其中给出了GridView自定义适配器的具体示例。

示例 – 2创build一个日历如下:

在这里输入图像说明

创build您自己的自定义视图或使用此

我到目前为止发现的:

  • 其他的stackoverflow问题
  • 教程

教程看起来很棒。

您可能需要自己构build,但是,它应该非常简单。 只需要扩展一个gridView,沿着顶部排列你的工作日,然后通过date循环设置它们到适当的Grid view项目中。 你设定一个date为某个特定月份的第一个月,查看一周中的哪一天,然后从那里开始。

如果你想要看起来,你可以倒退到上个月设置月份的前几天(对于那些不是在1日开始)和类似的月末(正如你所期望的例)。

每个Grid项目都应该保留自己的Date对象,以便捕获点击并将它们传递给某个调用类。

如果你想得到真正的时髦,做一些animation的dateanimation(可能设置一个计时器,并等待20毫秒每平方,当你画)。 这使得用户更容易看到他们正在逐月移动。