Android 中的日历视图
Posted
技术标签:
【中文标题】Android 中的日历视图【英文标题】:CalenderView In Android 【发布时间】:2018-05-05 23:18:39 【问题描述】:我需要在android中开发一个CalenderView
,应该类似于下面这样,
我需要的Calendar
的输出
我已经用谷歌搜索并按照步骤操作,但没有得到确切的输出。
我附上了 XML 和 JAVA 代码 [这是我现在得到的输出。
这是java代码
【问题讨论】:
请不要发布代码、XML 或 logcat 输出的屏幕截图。请将所有文本作为文本发布。 好的,我下次会关注,目前正在学习中。所以,我已经发布了基本代码。 我认为您必须选择任何日期,一切顺利。 我只需要显示一个月,因为我已经附加了有问题的输出图像 不是“下一次”。现在就做 【参考方案1】:我刚刚找到了降低calendar
高度的唯一方法,这不是一个好方法,你可以使用Material Calendar View Library代替CalendarView
。这个库比官方库有更多的定制。
用法
-
将 compile
'com.prolificinteractive:material-calendarview:1.4.3'
添加到您的依赖项中。
将MaterialCalendarView
添加到您的布局或视图层次结构中。
设置OnDateSelectedListener
或在需要时致电MaterialCalendarView.getSelectedDates()
。
Javadoc Available Here
示例:
<com.prolificinteractive.materialcalendarview.MaterialCalendarView
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/calendarView"
android:layout_
android:layout_
app:mcv_showOtherDates="all"
app:mcv_selectionColor="#00F"
/>
有关更多信息和定制,您可以关注CUSTOMIZATION_BUILDER
【讨论】:
以上是关于Android 中的日历视图的主要内容,如果未能解决你的问题,请参考以下文章
Android从零单排系列十一《Android视图控件——日历日期时间选择控件》
Android从零单排系列十一《Android视图控件——日历日期时间选择控件》