android 日历博客,在Android应用中添加日历事件

我正在编写一个应用程序,需要在后台将事件写入日历,而无需在设置应用程序后从用户输入.这意味着使用Intents创建事件的方法不是我所追求的.

我在网站上找到了这段代码,但它不起作用:

long start = 1297512000; // 2011-02-12 12h00

long end = 1297515600; // 2011-02-12 13h00

String title = "TEST ENTRY - DELETE ME!!";

ContentValues cvEvent = new ContentValues();

cvEvent.put("calendar_id",1);

cvEvent.put("title",title);

cvEvent.put("dtstart",start );

//cvEvent.put("hasAlarm",1);

cvEvent.put("dtend",end);

getContentResolver().insert(Uri.parse("content://com.android.calendar/events"),cvEvent);

现在,在任何人使用“谷歌强烈推荐你不使用这种方法”等等之前,我已经知道了.

有人有这个工作吗?我在我的设备上运行Gingerbread,这可能会导致问题!

我发现的唯一选择是使用GData API,但后来我需要验证这就是为什么以上更好….有些应用程序不需要身份验证,因此他们也必须使用它!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值