我正在创建一个带有时间表的时间表。我的问题是,当我需要创建一个新事件时,我通过此代码调用该活动。
public void callEventDialog(int line, int column){
Intent intent = new Intent(Intent.ACTION_EDIT);
Calendar c = Calendar.getInstance();
c.setTimeInMillis(startWeek.getTimeInMillis() + column * DIM + line * 30 * 60 * 1000);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra(Events.TITLE, "title");
intent.putExtra(Events.DTSTART, c.getTimeInMillis());
intent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, c.getTimeInMillis());
intent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME, c.getTimeInMillis() + 1800 * 1000);
intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY);
startActivityForResult(intent, 100);
}
但是当我单击确定按钮时,我不想查看日历活动。我只需要注册事件而不是日历就可以了。我怎么能这样做???感谢您的时间和帮助