在android中的日历日月周视图

在android中的日历日月周视图,第1张

概述我需要一个像附加照片的安卓日历视图.我已经尝试过这个库      https://github.com/alamkanak/Android-Week-View用于日历视图.     这个是仅在日历中添加的固定静态事件.     我无法在此库日历视图中添加动态事件.     任何人都可以在android中建议任何自定义库. 示例日历视图库代码的Android-Week-View: 我在这个库中尝试了 我需要一个像附加照片的安卓日历视图.我已经尝试过这个库
     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()中添加一个事件.但是,该事件未在日历视图中显示,但值传递给该构造函数.任何人都可以帮我解决这个问题.

解决方法 library you are using支持动态事件添加.检查 this sample以获得更好的主意. 总结

以上是内存溢出为你收集整理的在android中的日历日/月/周视图全部内容,希望文章能够帮你解决在android中的日历日/月/周视图所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1127690.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存