Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 带有事件的Android日历API_Java_Android_Calendar - Fatal编程技术网

Java 带有事件的Android日历API

Java 带有事件的Android日历API,java,android,calendar,Java,Android,Calendar,我正在寻找在特定日期添加事件的日历视图,如下所示: 当我点击日历日期时,另一个活动必须打开吗 默认的日历视图可以帮助我做同样的事情吗?或者是否有其他API可以帮助我获得上述结果 让我知道 谢谢 您可以使用默认日历库,如 或者您可以使用您可以使用默认日历视图,我已经使用材质日历视图获得类似的结果。 您甚至可以以文本形式添加事件,也可以在其中显示带有文本的可绘制图像。 请参见代码行: List<EventDay> events = new ArrayList<>();

我正在寻找在特定日期添加事件的日历视图,如下所示:

当我点击日历日期时,另一个活动必须打开吗

默认的日历视图可以帮助我做同样的事情吗?或者是否有其他API可以帮助我获得上述结果

让我知道


谢谢

您可以使用默认日历库,如


或者您可以使用

您可以使用默认日历视图,我已经使用材质日历视图获得类似的结果。
您甚至可以以文本形式添加事件,也可以在其中显示带有文本的可绘制图像。
请参见代码行:

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?试试这个例子