CalendarContract.ActionHandleCustomEvent 字段

定义

活动操作:在自定义应用中向用户显示事件,如前 EventsColumns#CUSTOM_APP_PACKAGE所述。

[Android.Runtime.Register("ACTION_HANDLE_CUSTOM_EVENT")]
public const string ActionHandleCustomEvent;
[<Android.Runtime.Register("ACTION_HANDLE_CUSTOM_EVENT")>]
val mutable ActionHandleCustomEvent : string

字段值

属性

注解

活动操作:在自定义应用中向用户显示事件,如前 EventsColumns#CUSTOM_APP_PACKAGE所述。 自定义应用将通过该应用启动Activity#startActivityForResult(Intent, int),它应调用Activity#setResult(int)Activity#RESULT_OKActivity#RESULT_CANCELED确认是否已处理该操作。

自定义应用应具有如下所示的意向筛选器:

&lt;intent-filter&gt;
               &lt;action android:name="android.provider.calendar.action.HANDLE_CUSTOM_EVENT" /&gt;
               &lt;category android:name="android.intent.category.DEFAULT" /&gt;
               &lt;data android:mimeType="vnd.android.cursor.item/event" /&gt;
            &lt;/intent-filter&gt;

输入: Intent#getData 具有事件 URI。 #EXTRA_EVENT_BEGIN_TIME额外的实例的开始时间。 #EXTRA_CUSTOM_APP_URI额外的将有 EventsColumns#CUSTOM_APP_URI

输出: Activity#RESULT_OK 如果已处理,则为 ;否则为 Activity#RESULT_CANCELED

适用于 . 的 android.provider.CalendarContract.ACTION_HANDLE_CUSTOM_EVENTJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于