https://github.com/alamkanak/Android-Week-View用于日历视图.
这个是仅在日历中添加的固定静态事件.
我无法在此库日历视图中添加动态事件.
任何人都可以在androID中建议任何自定义库.
示例日历视图库代码的AndroID-Week-VIEw:
我在这个库中尝试了什么:
这是代码,在日历视图中静态添加事件.在运行此示例时,我可以在日历视图中的特定日期查看事件.
@OverrIDe public List<WeekVIEwEvent> onMonthChange(int newYear,int newMonth) { // Populate the week vIEw with some events. List<WeekVIEwEvent> events = new ArrayList<WeekVIEwEvent>(); Calendar startTime = Calendar.getInstance(); startTime.set(Calendar.HOUR_OF_DAY,3); startTime.set(Calendar.MINUTE,0); startTime.set(Calendar.MONTH,newMonth-1); startTime.set(Calendar.YEAR,newYear); Calendar endTime = (Calendar) startTime.clone(); endTime.add(Calendar.HOUR,1); endTime.set(Calendar.MONTH,newMonth-1); WeekVIEwEvent event = new WeekVIEwEvent(1,getEventTitle(startTime),startTime,endTime); event.setcolor(getResources().getcolor(R.color.event_color_01)); events.add(event); return events; } when i click this event on calendar page,its showing that event time and date in toast. @OverrIDe public voID onEventClick(WeekVIEwEvent event,RectF eventRect) { Toast.makeText(MainActivity.this,"Clicked " + event.getname(),Toast.LENGTH_SHORT).show(); Log.v("heal","Clicked "+ event.getname()) ; }
注意 :
>我需要动态地在此日历视图中添加相同的事件.
>我不知道如何添加此事件.
>我只是在onCreate()中添加一个事件.但是,该事件未在日历视图中显示,但值传递给该构造函数.任何人都可以帮我解决这个问题.
以上是内存溢出为你收集整理的在android中的日历日/月/周视图全部内容,希望文章能够帮你解决在android中的日历日/月/周视图所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)