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_PACKAGEangegeben.
[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_PACKAGEangegeben. 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.