android日历提供程序
我的代码是:android日历提供程序,android,android-calendar,Android,Android Calendar,我的代码是: public void onClick(View v) { if(task.isEventSet()==false) { Calendar c=Calendar.getInstance(); c.set((int)task.getTaskYear(),(int) task.getTaskMonth(), (int)task.getTaskDay(), (int)task.getTaskH
public void onClick(View v) {
if(task.isEventSet()==false) {
Calendar c=Calendar.getInstance();
c.set((int)task.getTaskYear(),(int) task.getTaskMonth(), (int)task.getTaskDay(), (int)task.getTaskHour(), (int)task.getTaskMinute());
Intent i=new Intent(Intent.ACTION_INSERT);
i.setData(Events.CONTENT_URI);
i.putExtra(Events._ID, task.getId());
i.putExtra(Events.TITLE, task.getName());
i.putExtra(Events.EVENT_LOCATION, task.getLocation());
i.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, c.getTimeInMillis());
task.setEventSet(true);
context=v.getContext();
context.startActivity(i);
}
我的问题是,当我点击一个图标时,日历应用程序会弹出,我可以在那里存储我的活动详细信息。假设在设置一个事件时按cancel或OK按钮,日历返回的响应代码是什么?我需要使用此响应代码来设置
任务。setEventSet
取决于执行的操作。请查看startActivityForResult()
,而不是startActivity()
您将得到一个带有响应代码的对onActivityResult()的回调