2013-02-06 103 views
-1

以及我的代碼是:Android的Google日曆提供商

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); 
      } 

我的問題是,當我點擊日曆應用程序彈出在那裏我可以存儲我的事件細節的圖標。假設如果我按下取消按鈕或確定按鈕來設置一個事件,那麼日曆返回的響應代碼是什麼?我需要使用此響應代碼來設置task.setEventSet,具體取決於所執行的操作。

回答