CalendarContract.ActionHandleCustomEvent Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Azione attività: visualizzare l'evento all'utente nell'app personalizzata come specificato in 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
Valore del campo
- Attributi
Commenti
Azione attività: visualizzare l'evento all'utente nell'app personalizzata come specificato in EventsColumns#CUSTOM_APP_PACKAGE
. L'app personalizzata verrà avviata tramite Activity#startActivityForResult(Intent, int)
e deve chiamare Activity#setResult(int)
con Activity#RESULT_OK
o Activity#RESULT_CANCELED
per confermare se l'azione è stata gestita o meno.
L'app personalizzata deve avere un filtro finalità simile al seguente:
<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>
Input: Intent#getData
ha l'URI dell'evento. L'ora di inizio dell'istanza è aggiuntiva #EXTRA_EVENT_BEGIN_TIME
. L'elemento aggiuntivo #EXTRA_CUSTOM_APP_URI
avrà .EventsColumns#CUSTOM_APP_URI
Output: Activity#RESULT_OK
se l'oggetto è stato gestito; in caso contrario Activity#RESULT_CANCELED
, .
Documentazione java per android.provider.CalendarContract.ACTION_HANDLE_CUSTOM_EVENT
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.