Most visited

Recently visited

Added in API level 21

TvContract.Programs.Genres

public static final class TvContract.Programs.Genres
extends Object

java.lang.Object
   ↳ android.media.tv.TvContract.Programs.Genres


Canonical genres for TV programs.

Summary

Constants

String ANIMAL_WILDLIFE

The genre for Animal/Wildlife.

String ARTS

The genre for Arts.

String COMEDY

The genre for Comedy.

String DRAMA

The genre for Drama.

String EDUCATION

The genre for Education.

String ENTERTAINMENT

The genre for Entertainment.

String FAMILY_KIDS

The genre for Family/Kids.

String GAMING

The genre for Gaming.

String LIFE_STYLE

The genre for Life Style.

String MOVIES

The genre for Movies.

String MUSIC

The genre for Music.

String NEWS

The genre for News.

String PREMIER

The genre for Premier.

String SHOPPING

The genre for Shopping.

String SPORTS

The genre for Sports.

String TECH_SCIENCE

The genre for Tech/Science.

String TRAVEL

The genre for Travel.

Public methods

static String[] decode(String genres)

Decodes the genre strings from the text stored in the database.

static String encode(String... genres)

Encodes genre strings to a text that can be put into the database.

static boolean isCanonical(String genre)

Returns whether a given text is a canonical genre defined in TvContract.Programs.Genres.

Inherited methods

From class java.lang.Object

Constants

ANIMAL_WILDLIFE

Added in API level 21
String ANIMAL_WILDLIFE

The genre for Animal/Wildlife.

Constant Value: "ANIMAL_WILDLIFE"

ARTS

Added in API level 22
String ARTS

The genre for Arts.

Constant Value: "ARTS"

COMEDY

Added in API level 21
String COMEDY

The genre for Comedy.

Constant Value: "COMEDY"

DRAMA

Added in API level 21
String DRAMA

The genre for Drama.

Constant Value: "DRAMA"

EDUCATION

Added in API level 21
String EDUCATION

The genre for Education.

Constant Value: "EDUCATION"

ENTERTAINMENT

Added in API level 22
String ENTERTAINMENT

The genre for Entertainment.

Constant Value: "ENTERTAINMENT"

FAMILY_KIDS

Added in API level 21
String FAMILY_KIDS

The genre for Family/Kids.

Constant Value: "FAMILY_KIDS"

GAMING

Added in API level 21
String GAMING

The genre for Gaming.

Constant Value: "GAMING"

LIFE_STYLE

Added in API level 22
String LIFE_STYLE

The genre for Life Style.

Constant Value: "LIFE_STYLE"

MOVIES

Added in API level 21
String MOVIES

The genre for Movies.

Constant Value: "MOVIES"

MUSIC

Added in API level 22
String MUSIC

The genre for Music.

Constant Value: "MUSIC"

NEWS

Added in API level 21
String NEWS

The genre for News.

Constant Value: "NEWS"

PREMIER

Added in API level 22
String PREMIER

The genre for Premier.

Constant Value: "PREMIER"

SHOPPING

Added in API level 21
String SHOPPING

The genre for Shopping.

Constant Value: "SHOPPING"

SPORTS

Added in API level 21
String SPORTS

The genre for Sports.

Constant Value: "SPORTS"

TECH_SCIENCE

Added in API level 22
String TECH_SCIENCE

The genre for Tech/Science.

Constant Value: "TECH_SCIENCE"

TRAVEL

Added in API level 21
String TRAVEL

The genre for Travel.

Constant Value: "TRAVEL"

Public methods

decode

Added in API level 21
String[] decode (String genres)

Decodes the genre strings from the text stored in the database.

Parameters
genres String: The encoded genre string retrieved from the COLUMN_BROADCAST_GENRE or COLUMN_CANONICAL_GENRE column.
Returns
String[] genre strings.

encode

Added in API level 21
String encode (String... genres)

Encodes genre strings to a text that can be put into the database.

Parameters
genres String: Genre strings.
Returns
String an encoded genre string that can be inserted into the COLUMN_BROADCAST_GENRE or COLUMN_CANONICAL_GENRE column.

isCanonical

Added in API level 24
boolean isCanonical (String genre)

Returns whether a given text is a canonical genre defined in TvContract.Programs.Genres.

Parameters
genre String: The name of genre to be checked.
Returns
boolean true if the genre is canonical, otherwise false.

Hooray!