vuelo studio para mejor insertar google eventos evento compartido calendario app agregar agenda java android calendar

java - studio - insertar evento google calendar php



¿Cómo pasar la identificación del correo electrónico que se sincronizará para crear el calendario de eventos en Android? (1)

¿Cómo pasar la identificación de correo del calendario que se sincronizará en el evento de creación a través del correo electrónico? Tengo un girador que muestra la lista de cuentas que se sincronizarán como se muestra a continuación. Ahora, como título de aprobación habitual, descripción para crear un evento en la aplicación de calendario, uso el siguiente código.

ContentValues values = new ContentValues(); values.put("calendar_id", 1); values.put("title", title1); values.put("allDay", 0); values.put("dtstart", settime); values.put("dtend", cal.getTimeInMillis()+60*60*1000); values.put("description", desc1); values.put("???????", mail_id); values.put("???????", participant_mail_id); values.put("visibility", 0); values.put("hasAlarm", 1); event = cr.insert(EVENTS_URI, values);

¿Qué debo usar para pasar la clave para insertar la identificación de correo electrónico y la identificación de participante? Cualquier ayuda es muy apreciada. Mi captura de pantalla va por debajo.


Cómo pasar la identificación de correo del calendario que se sincronizará

El evento está vinculado a un calendario por el "calendario_id". Para obtener el "id_calendario" debe consultar todos los calendarios del usuario y luego buscar el nombre que le interese. Aquí hay un tutorial que debería ayudar: Trabajar con el calendario de Android

Alternativamente, puede crear un evento y luego dejar que el usuario elija a qué calendario se debe agregar el evento: Agregar evento de calendario a través de Intención