CloudMediaProviderContract.MediaCategoryColumns


public static final class CloudMediaProviderContract.MediaCategoryColumns
extends Object

java.lang.Object
   ↳ android.provider.CloudMediaProviderContract.MediaCategoryColumns


MediaCategory represents a broader structure that a MediaSetColumns or another MediaCategoryColumns belongs to. A MediaCategory in this context is represented by a set of columns present in MediaCategoryColumns A MediaCategory can have instances of other MediaCategories to support a multilevel hierarchy. Examples of MediaCategory:

  • A MediaCategory of people and pet faces which contains instances of MediaSets for different faces
  • A MediaCategory of locations which contains instances of MediaSets for different locations
The currently supported MediaCategory in photo picker are CloudMediaProviderContract.MEDIA_CATEGORY_TYPE_PEOPLE_AND_PETS. These are the fields of MediaCategory.

Summary

Constants

String DISPLAY_NAME

The display name of the media category.

String ID

The unique identifier of the media category.

String MEDIA_CATEGORY_TYPE

The type of the media category.

String MEDIA_COVER_ID1

The first cover media ID for displaying.

String MEDIA_COVER_ID2

The second cover media ID for displaying.

String MEDIA_COVER_ID3

The third cover media ID for displaying.

String MEDIA_COVER_ID4

The fourth cover media ID for displaying.

Inherited methods

Object clone()

Creates and returns a copy of this object.

boolean equals(Object obj)

Indicates whether some other object is "equal to" this one.

void finalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

final Class<?> getClass()

Returns the runtime class of this Object.

int hashCode()

Returns a hash code value for the object.

final void notify()

Wakes up a single thread that is waiting on this object's monitor.

final void notifyAll()

Wakes up all threads that are waiting on this object's monitor.

String toString()

Returns a string representation of the object.

final void wait(long timeoutMillis, int nanos)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait(long timeoutMillis)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait()

Causes the current thread to wait until it is awakened, typically by being notified or interrupted.

Constants

DISPLAY_NAME

Added in R Extensions 16
public static final String DISPLAY_NAME

The display name of the media category. This display name provided should match the current devices locale settings. If there is no display name, pass null in this column. Type: STRING

Constant Value: "display_name"

ID

Added in R Extensions 16
public static final String ID

The unique identifier of the media category. This ID is both provided by and interpreted by the CloudMediaProvider. A provider should return IDs which are stable, meaning it remains the same if nothing inside it changes, since they will be used to cache information in the OS. Type: STRING

Constant Value: "id"

MEDIA_CATEGORY_TYPE

Added in R Extensions 16
public static final String MEDIA_CATEGORY_TYPE

The type of the media category. This must contain one of the values from the supported media category types. Currently supported types are: CloudMediaProviderContract.MEDIA_CATEGORY_TYPE_PEOPLE_AND_PETS ERROR(/#MEDIA_CATEGORY_TYPE_USER_ALBUMS) Type: INTEGER

Constant Value: "media_category_type"

MEDIA_COVER_ID1

Added in R Extensions 16
public static final String MEDIA_COVER_ID1

The first cover media ID for displaying.

If none of the MEDIA_COVER_ID is provided, media category will be shown in the Photo Picker with a default icon. Otherwise, Photo Picker will show as many MEDIA_COVER_IDs as provided.

Type: STRING

Constant Value: "media_cover_id1"

MEDIA_COVER_ID2

Added in R Extensions 16
public static final String MEDIA_COVER_ID2

The second cover media ID for displaying.

If none of the MEDIA_COVER_ID is provided, media category will be shown in the Photo Picker with a default icon. Otherwise, Photo Picker will show as many MEDIA_COVER_IDs as provided.

Type: STRING

Constant Value: "media_cover_id2"

MEDIA_COVER_ID3

Added in R Extensions 16
public static final String MEDIA_COVER_ID3

The third cover media ID for displaying.

If none of the MEDIA_COVER_ID is provided, media category will be shown in the Photo Picker with a default icon. Otherwise, Photo Picker will show as many MEDIA_COVER_IDs as provided.

Type: STRING

Constant Value: "media_cover_id3"

MEDIA_COVER_ID4

Added in R Extensions 16
public static final String MEDIA_COVER_ID4

The fourth cover media ID for displaying.

If none of the MEDIA_COVER_ID is provided, media category will be shown in the Photo Picker with a default icon. Otherwise, Photo Picker will show as many MEDIA_COVER_IDs as provided.

Type: STRING

Constant Value: "media_cover_id4"