Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.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
Android 日历事件管理_Android_Calendar - Fatal编程技术网

Android 日历事件管理

Android 日历事件管理,android,calendar,Android,Calendar,我想问一个关于在Android中通过Calender(本机)创建事件的问题 以下是场景:- 在我的应用程序的帮助下,我打开Android的默认日历来创建日历事件。但在这里我遇到了一个问题-如何区分我的应用程序创建的事件和其他事件(默认情况下由Android应用程序创建) 我目前没有代码可供分享。需要一个好的或相关的链接。请帮助 谢谢没有直接访问它的方法,但是使用,您可以使用Intent.ACTION\u视图调用 Intent intent = new Intent(Intent.ACTION_V

我想问一个关于在
Android
中通过
Calender
(本机)创建
事件的问题

以下是场景:-

在我的应用程序的帮助下,我打开Android的默认日历来创建日历事件。但在这里我遇到了一个问题-如何区分我的应用程序创建的事件和其他事件(默认情况下由Android应用程序创建)

我目前没有代码可供分享。需要一个好的或相关的链接。请帮助


谢谢

没有直接访问它的方法,但是使用,您可以使用
Intent.ACTION\u视图调用

Intent intent = new Intent(Intent.ACTION_VIEW);
//calendarEventID is unique ID returned stored in the contentprovider.
intent.setData(Uri.parse("content://com.android.calendar/events/" + String.valueOf(calendarEventID)));
startActivity(intent);
要获得符合您需求的事件的唯一_id,您可以使用SQLITE数据库将其保存在应用程序中


  • 没有直接访问它的方法,但是使用,您可以使用
    Intent.ACTION\u视图调用

    Intent intent = new Intent(Intent.ACTION_VIEW);
    //calendarEventID is unique ID returned stored in the contentprovider.
    intent.setData(Uri.parse("content://com.android.calendar/events/" + String.valueOf(calendarEventID)));
    startActivity(intent);
    
    要获得符合您需求的事件的唯一_id,您可以使用SQLITE数据库将其保存在应用程序中