我正在尝试开发简单的小工具(ICS和更高),这将使用一些简单的快捷方式,以电话日历。我知道,我知道,谷歌日历api是非官方的,我应该使用官方的web界面,等等,但我不想-我想使用非官方的但有文档记录的日历界面。所以-我已经按下了启动新事件对话框的按钮:
Intent i7 = new Intent(Intent.ACTION_EDIT);
i7.setData(CalendarContract.Events.CONTENT_URI);
PendingIntent pi7 = PendingIntent.getActivity(this, 7, i7, PendingIntent.FLAG_UPDATE_CURRENT);
updateViews.setOnClickPendingIntent(R.id.btnAdd, pi7);这在我所有的手机/平板电脑上都工作得很好,但在三星Galaxy 3上就不行了--它会导致错误:
“%s计划程序失败。%s计划程序已停止”。
这是因为三星盖乐世手机有另一个日历应用-S计划,但我想问,如果有人有同样的问题,你如何处理this...Thank你
发布于 2012-12-14 18:12:02
修复后,我只添加了这一行:
i7.setType("vnd.android.cursor.item/event");https://stackoverflow.com/questions/13489466
复制相似问题