2011-08-23 11 views

Respuesta

4

Haga algo como esto. Aquí startDate es el momento en que desea comenzar.

long startTime,endTime; 

    String startDate = "2011-09-01"; 
    try { 
     Date date = new SimpleDateFormat("yyyy-MM-dd").parse(startDate); 
     startTime=date.getTime(); 
    } 
    catch(Exception e){ } 

    Calendar cal = Calendar.getInstance(); 
    Intent intent = new Intent(Intent.ACTION_EDIT); 
    intent.setType("vnd.android.cursor.item/event"); 
    intent.putExtra("beginTime",startTime); 
    intent.putExtra("allDay", true); 
    intent.putExtra("rrule", "FREQ=YEARLY"); 
    intent.putExtra("endTime", endTime); 
    intent.putExtra("title", "A Test Event from android app"); 
    startActivity(intent); 
+0

cómo puedo agregar un URI a un evento de calendario ... por favor ayuda, quiero iniciar mi aplicación desde el evento del calendario ... –

1

Puede también utilizar una instancia de calendario con el método set (año, mes, día, hourofday, minofday) antes putextra ("beginTime");

Cuestiones relacionadas