Android日历“颜色”采用什么格式?

时间:2018-06-27 02:21:36

标签: android

我正在尝试使用此列获取日历的颜色:

CalendarContract.Calendars.CALENDAR_COLOR

文档说:

  

日历的颜色。只能通过同步适配器而不是其他应用程序进行更新,因为更改日历的颜色可能会对日历的显示产生不利影响。

     

类型:整数(颜色值)

将值读出到int后,我将其格式化为:

int color = cursor.getInt(colorIndex);
Log.d(TAG, String.format("0x%08X", color));

,然后将值粘贴到绘制程序中。产生的颜色与我在Google日历应用中看到的颜色不同。

颜色是什么格式?

我还看到了另一列:

CalendarContract.Calendars.CALENDAR_COLOR_KEY

然后我使用键在Colors表中查找了值,但它与Calendars表中的值相同。

谢谢

0 个答案:

没有答案