自定义水平滚动日历

时间:2018-01-04 06:37:46

标签: android calendar android-custom-view android-calendar

我正在开发一个应用程序,我需要水平和滚动显示月份和年份的日期。点击它,我需要显示数据。应突出显示所选日期,其他日期应淡出。我不知道如何显示日历,如下图所示。

enter image description here

这个日历我想放置标题栏,下面会显示我日期的数据。

请指导我该怎么做。谢谢你,并提出你的建议和指导。

1 个答案:

答案 0 :(得分:0)

您有两种选择:

Horizo​​ntalScrollView:

添加Horizo​​ntalScrollView和LinearLayout 容器(orientation =水平),然后以编程方式为每个项目(来自.xml)充气,并将它们作为子项添加到容器

RecyclerView:

使用适配器创建recyclerview,然后使用Horizo​​ntal属性

创建布局管理器
LinearLayoutManager myLayoutManager
    = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);

并将其设置为recyclerview。

相关问题