我正在我的日曆中創建事件到我的android設備。以下是我通過互聯網搜索到的代碼。添加日期和時間到事件日曆android
public void onClick(View arg0) {
long startTime = getMilliSeconds(startDate) + 1000 * 60 * 60;
long endTime = getMilliSeconds(endDate) + 1000 * 60 * 60 *2;
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("beginTime", startTime);
intent.putExtra("allDay", true);
intent.putExtra("endTime", endTime);
intent.putExtra("title", ""+mytitle);
startActivity(intent);
}
public long getMilliSeconds(String date) throws ParseException{
Date dateSample = null ;
try {
//2013-12-28 23:30:00
SimpleDateFormat formatter ;
formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
dateSample = (Date) formatter.parse(date);
} catch (Exception e) {
}
return dateSample.getTime();
}
它工作正常,但創建事件時不顯示時間。僅顯示月份日期和年份。現在,我想在創建活動時展示時間。任何幫助將不勝感激。
爲什麼一整天的活動都有開始時間?它的一整天。 – panini