1

如何设置以编程方式添加到 android 本机日历的事件的颜色?

4

3 回答 3

1

我认为没有办法设置特定事件android的颜色。

唯一的方法似乎是设置日历的颜色,而这只能从谷歌日历的网络界面完成

于 2012-08-08T06:06:13.637 回答
1

我认为您可能必须使用 googles api java 客户端库而不是使用日历提供程序。

这样您就不会使用手机的android api,而是直接转到源(googles calendar api)。您将在线更新日历,这将再次自动更新手机日历。最大的问题是解决方案变得更加复杂,因为您不会只使用本机 android 库,但您可以通过这种方式做更多事情。此外,您还可以在 api 14 之前将您的功能应用于手机。

于 2012-08-02T07:36:02.847 回答
0

考虑到您正在使用 ICS 及更高版本。如果您作为同步适配器工作,您可以更改/为您的事件添加颜色

在这里阅读参考:http: //developer.android.com/reference/android/provider/CalendarContract.Events.html

于 2013-03-05T23:40:49.430 回答