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 |
static String |
The value to write to |
Inherited constants | |
---|---|
Properties | |
---|---|
static Uri! |
The URI to use for retrieving the properties from the Calendar db. |
Constants
KEY_TIMEZONE_INSTANCES
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
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
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
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
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
static val URI: Uri!
The URI to use for retrieving the properties from the Calendar db.