Android APIs
public static final class

MediaStore.Audio.Genres

extends Object
implements BaseColumns MediaStore.Audio.GenresColumns
java.lang.Object
   ↳ android.provider.MediaStore.Audio.Genres

Class Overview

Contains all genres for audio files

Summary

Nested Classes
class MediaStore.Audio.Genres.Members Sub-directory of each genre containing all members. 
Constants
String CONTENT_TYPE The MIME type for this table.
String DEFAULT_SORT_ORDER The default sort order for this table
String ENTRY_CONTENT_TYPE The MIME type for entries in this table.
[Expand]
Inherited Constants
From interface android.provider.BaseColumns
From interface android.provider.MediaStore.Audio.GenresColumns
Fields
public static final Uri EXTERNAL_CONTENT_URI The content:// style URI for the "primary" external storage volume.
public static final Uri INTERNAL_CONTENT_URI The content:// style URI for the internal storage.
Public Constructors
MediaStore.Audio.Genres()
Public Methods
static Uri getContentUri(String volumeName)
Get the content:// style URI for the audio genres table on the given volume.
static Uri getContentUriForAudioId(String volumeName, int audioId)
Get the content:// style URI for querying the genres of an audio file.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String CONTENT_TYPE

Added in API level 1

The MIME type for this table.

Constant Value: "vnd.android.cursor.dir/genre"

public static final String DEFAULT_SORT_ORDER

Added in API level 1

The default sort order for this table

Constant Value: "name"

public static final String ENTRY_CONTENT_TYPE

Added in API level 1

The MIME type for entries in this table.

Constant Value: "vnd.android.cursor.item/genre"

Fields

public static final Uri EXTERNAL_CONTENT_URI

Added in API level 1

The content:// style URI for the "primary" external storage volume.

public static final Uri INTERNAL_CONTENT_URI

Added in API level 1

The content:// style URI for the internal storage.

Public Constructors

public MediaStore.Audio.Genres ()

Added in API level 1

Public Methods

public static Uri getContentUri (String volumeName)

Added in API level 1

Get the content:// style URI for the audio genres table on the given volume.

Parameters
volumeName the name of the volume to get the URI for
Returns
  • the URI to the audio genres table on the given volume

public static Uri getContentUriForAudioId (String volumeName, int audioId)

Added in API level 11

Get the content:// style URI for querying the genres of an audio file.

Parameters
volumeName the name of the volume to get the URI for
audioId the ID of the audio file for which to retrieve the genres
Returns
  • the URI to for querying the genres for the audio file with the given the volume and audioID