CalendarContract.ActionHandleCustomEvent Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aktivitätsaktion: Zeigt das Ereignis dem Benutzer in der benutzerdefinierten App an, wie in EventsColumns#CUSTOM_APP_PACKAGE
angegeben.
[Android.Runtime.Register("ACTION_HANDLE_CUSTOM_EVENT")]
public const string ActionHandleCustomEvent;
[<Android.Runtime.Register("ACTION_HANDLE_CUSTOM_EVENT")>]
val mutable ActionHandleCustomEvent : string
Feldwert
- Attribute
Hinweise
Aktivitätsaktion: Zeigt das Ereignis dem Benutzer in der benutzerdefinierten App an, wie in EventsColumns#CUSTOM_APP_PACKAGE
angegeben. Die benutzerdefinierte App wird über Activity#startActivityForResult(Intent, int)
die App gestartet und sollte mit Activity#RESULT_OK
Activity#setResult(int)
oder Activity#RESULT_CANCELED
um zu bestätigen, ob die Aktion behandelt wurde oder nicht.
Die benutzerdefinierte App sollte über einen Intent-Filter wie die folgenden verfügen:
<intent-filter>
<action android:name="android.provider.calendar.action.HANDLE_CUSTOM_EVENT" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="vnd.android.cursor.item/event" />
</intent-filter>
Eingabe: Intent#getData
hat den Ereignis-URI. Das Zusätzliche #EXTRA_EVENT_BEGIN_TIME
verfügt über die Startzeit der Instanz. Das Extra #EXTRA_CUSTOM_APP_URI
wird die EventsColumns#CUSTOM_APP_URI
.
Ausgabe: Activity#RESULT_OK
Wenn dies behandelt wurde; andernfalls Activity#RESULT_CANCELED
.
Java-Dokumentation für android.provider.CalendarContract.ACTION_HANDLE_CUSTOM_EVENT
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.