当前位置: 首页 > 知识库问答 >
问题:

在android中从日历视图中获取周日

尉迟明贤
2023-03-14

我在我的项目中实现了一个calendarview,我可以获取月份、月份和年份,但我找不到任何方法来获取星期几,我的代码是这样的:

    view = new CalendarView(this);
    setContentView(view);


    view.setOnDateChangeListener(new OnDateChangeListener() {

        @Override
        public void onSelectedDayChange(CalendarView arg0, int year,
                int month, int dateb) { 

当我在日历中选择一天时,我需要得到一周的时间,我试图得到答案,但我找不到。

对不起我的英语。

共有1个答案

艾英范
2023-03-14

您可以始终使用日历,并在从日历视图中获取的时间内进行设置:

Calendar selected = Calendar.getInstance();
selected.setTimeInMillis(view.getDate());
int dayOfWeek = selected.get(Calendar.DAY_OF_WEEK);

每个int值对应一天,例如日历。星期二=3

希望有帮助

 类似资料:
  • 我需要一个Android日历视图像附上的照片。我已经尝试使用这个库https://github.com/alamkanak/android-week-view作为日历视图。这是一个固定的静态事件在日历添加仅。无法在此库日历视图中添加动态事件。有没有人可以推荐任何一个自定义库在Android。 日历视图库代码示例Android-Week-View: 我在这个图书馆所尝试的: 注: 我需要在此日历视图

  • 我的布局中有一个,我已经在其中添加了日期更改侦听器: 我可以访问所选日期的年、月、日。但是我怎么知道一周中的哪一天呢?我想要在

  • 我用的是完整的日历。这里我的问题是在点击prev按钮或next按钮点击功能时,如何在月视图、周视图或日视图中找到fullcalendar is的格式。这里正在为next和prev按钮调用自定义代码。因为我想用它激发一些自定义数据。基于fullcalendar视图。 在这里我想找到完整日历的视图,以月、周或日为单位 在这里我想找到完整日历的视图,以月、周或日为单位

  • 我试着搜索谷歌,找到一个链接Android-Week-View,但它没有帮助。

  • 我需要在我的Android应用程序中添加日历视图。我需要用户能够通过点击传统日历中的某一天来选择日期,该日历一次显示一个月,并且用户可以通过一些简单的方式在月份之间导航,例如点击按钮或滑动。我对造型不挑剔。此应用程序在智能手机格式的设备上运行。 当我在堆栈溢出中搜索这个问题时,首先会出现这个问题,它说除非您想编写自己的或使用第三方开放源代码,否则没有这样的东西。但这是4年前的事了。我最近看到过更多

  • 我的程序中有这5个按钮:星期一、星期二、星期三、星期四和星期五,它们在我的菜单屏幕上。我现在想要的是,当我的程序启动和我的菜单屏幕打开时,按钮包含的日子+一天的日期。 例如,今天我们是5月4日(星球大战快乐日!)按钮应该是这样的: 星期一04/30星期二05/01星期三05/02星期四05/03星期五05/04 但是当我打开下个星期一的菜单屏幕时,它应该是这样的:星期一05/07星期二05/08星