Added in API level 14

CalendarCache


class CalendarCache : CalendarContract.CalendarCacheColumns
kotlin.Any
   ↳ android.provider.CalendarContract.CalendarCache

CalendarCache stores some settings for calendar including the current time zone for the instances. These settings are stored using a key/value scheme. A KEY must be specified when updating these values.

Summary

Constants
static String

The key for updating the time zone used by the provider when it generates the instances table.

static String

The key for reading the last time zone set by the user.

static String

They key for updating the use of auto/home time zones in Calendar.

static String

The value to write to KEY_TIMEZONE_TYPE if the provider should stay in sync with the device's time zone.

static String

The value to write to KEY_TIMEZONE_TYPE if the provider should use a fixed time zone set by the user.

Inherited constants
Properties
static Uri!

The URI to use for retrieving the properties from the Calendar db.

Constants

KEY_TIMEZONE_INSTANCES

Added in API level 14
static val KEY_TIMEZONE_INSTANCES: String

The key for updating the time zone used by the provider when it generates the instances table. This should only be written if the type is set to TIMEZONE_TYPE_HOME. A valid time zone id should be written to this field.

Value: "timezoneInstances"

KEY_TIMEZONE_INSTANCES_PREVIOUS

Added in API level 14
static val KEY_TIMEZONE_INSTANCES_PREVIOUS: String

The key for reading the last time zone set by the user. This should only be read by apps and it will be automatically updated whenever KEY_TIMEZONE_INSTANCES is updated with TIMEZONE_TYPE_HOME set.

Value: "timezoneInstancesPrevious"

KEY_TIMEZONE_TYPE

Added in API level 14
static val KEY_TIMEZONE_TYPE: String

They key for updating the use of auto/home time zones in Calendar. Valid values are TIMEZONE_TYPE_AUTO or TIMEZONE_TYPE_HOME.

Value: "timezoneType"

TIMEZONE_TYPE_AUTO

Added in API level 14
static val TIMEZONE_TYPE_AUTO: String

The value to write to KEY_TIMEZONE_TYPE if the provider should stay in sync with the device's time zone.

Value: "auto"

TIMEZONE_TYPE_HOME

Added in API level 14
static val TIMEZONE_TYPE_HOME: String

The value to write to KEY_TIMEZONE_TYPE if the provider should use a fixed time zone set by the user.

Value: "home"

Properties

URI

Added in API level 14
static val URI: Uri!

The URI to use for retrieving the properties from the Calendar db.