gpt4 book ai didi

android - 将约会添加到安卓日历

转载 作者:行者123 更新时间:2023-11-30 04:13:40 25 4
gpt4 key购买 nike

我需要在 Android 手机的日历中添加约会。我正在使用以下代码在我的 Android 手机上向 native 日历添加和约会。Android API 级别为 7

Intent nativeIntent = new Intent(Intent.ACTION_EDIT);
nativeIntent.setType("vnd.android.cursor.item/event");


nativeIntent.putExtra("beginTime", getDateInMs("05/14/2012"+" "+"05:00 AM"));
nativeIntent.putExtra("rrule", "FREQ=YEARLY");
nativeIntent.putExtra("endTime", getDateInMs("05/22/2012"+" "+"05:00 AM"));
nativeIntent.putExtra("title", "Test Appt");

((DroidGap)myactivity).startActivityForResult(this, nativeIntent, NATIVE_ACTIVITY_REQ_CODE);

private Long getDateInMs(String stringDateTime) throws ParseException {
DateFormat formatter = new SimpleDateFormat("MM/dd/yyyy hh:mm a");
Date date = formatter.parse(stringDateTime);
long dateInLong = date.getTime();
return dateInLong;
}

这将打开日历,但结束日期显示为 Mon, May 14, 2012 6:00 AM。开始日期和时间显示正确。如果我这样做正确,你能告诉我吗?

最佳答案

查看有关使用日历内容提供程序的开发人员文档 http://developer.android.com/guide/topics/providers/calendar-provider.html#intent-insert

关于android - 将约会添加到安卓日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10417386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com