Java 带有事件的Android日历API
我正在寻找在特定日期添加事件的日历视图,如下所示: 当我点击日历日期时,另一个活动必须打开吗 默认的日历视图可以帮助我做同样的事情吗?或者是否有其他API可以帮助我获得上述结果 让我知道Java 带有事件的Android日历API,java,android,calendar,Java,Android,Calendar,我正在寻找在特定日期添加事件的日历视图,如下所示: 当我点击日历日期时,另一个活动必须打开吗 默认的日历视图可以帮助我做同样的事情吗?或者是否有其他API可以帮助我获得上述结果 让我知道 谢谢 您可以使用默认日历库,如 或者您可以使用您可以使用默认日历视图,我已经使用材质日历视图获得类似的结果。 您甚至可以以文本形式添加事件,也可以在其中显示带有文本的可绘制图像。 请参见代码行: List<EventDay> events = new ArrayList<>();
谢谢 您可以使用默认日历库,如
或者您可以使用您可以使用默认日历视图,我已经使用材质日历视图获得类似的结果。
您甚至可以以文本形式添加事件,也可以在其中显示带有文本的可绘制图像。
请参见代码行:
List<EventDay> events = new ArrayList<>();
events.add(new EventDay(calendar, CalendarUtils.getDrawableText(this, "₹"+wonAmt, Typeface.DEFAULT_BOLD, R.color.green, 8)));
List events=new ArrayList();
添加新的事件日(日历,CalendarUtils.getDrawableText(此)₹"+wonAmt,Typeface.DEFAULT_BOLD,R.color.green,8));
参考我读到的无法在日历视图中添加事件的地方…这可能吗?您有没有类似于Android 4.0(ICS)中的“我的快照”的示例日历事件是受支持的。请参见此处。您可以在此处看到许多示例。事件是使用Intent直接添加到默认日历应用程序的,而不是添加到项目中的CalendarView。我想在每个给定日期下面添加数字,并在我的应用程序中显示它们。在我打开项目并显示CalendarView时也会显示所有这些。这可以直接使用C完成吗alendarView?试试这个例子