在我的应用程序中,我有一个日历功能,其中我在布局文件中有一个按钮,单击时我希望它直接在默认日历中添加预定义的 3 天全天约会事件。我已经关注了java代码,任何人都可以指导我需要添加什么才能让它工作......
but1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Calendar cal = Calendar.getInstance();
cal.set(year, mnth, day, hrs, min);
long beginTime = cal.getTimeInMillis();
cal.set(year, mnth, day, hrs, min);
long endTime = cal.getTimeInMillis();
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("beginTime", cal.getTimeInMillis());
intent.putExtra("allDay", true);
intent.putExtra("endTime",
cal.getTimeInMillis() + 60 * 60 * 1000);
intent.putExtra("title", "A Test Event from android app");
startActivity(intent);
}
});
谢谢并恭祝安康