package Ġcom . battle l ancer . series guide . extensions Ċ Ċ import Ġcom . battle l ancer . series guide . R Ċ import Ġcom . battle l ancer . series guide . api . Action Ċ import Ġcom . battle l ancer . series guide . api . Episode Ċ import Ġcom . battle l ancer . series guide . api . Movie Ċ import Ġcom . battle l ancer . series guide . api . Series Guide Extension Ċ import Ġcom . battle l ancer . series guide . util . Service Utils Ċ Ċ /** Ċ Ġ* ĠS ear ches Ġthe ĠGoogle ĠPlay ĠTV Ġand Ġmovies Ġsection Ġfor Ġan Ġepisode Ġor Ġmovie . Ċ Ġ*/ Ċ class ĠGoogle Play Extension Ġ: ĠSeries Guide Extension (" Google Play Extension ") Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġon Request ( episode Identifier : ĠInt , Ġepisode : ĠEp isode ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġwe Ġneed Ġat Ġleast Ġa Ġshow Ġor Ġan Ġepisode Ġtitle ĊĠĠĠĠĠĠĠ Ġif Ġ( episode . show Title . isNull OrEmpty () Ġ|| Ġepisode . title . isNull OrEmpty ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġpublish Google Play Action ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġepisode Identifier , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠString . format ("% s Ġ% s ", Ġepisode . show Title , Ġepisode . title ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Request ( movie Identifier : ĠInt , Ġmovie : ĠMovie ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġwe Ġneed Ġat Ġleast Ġa Ġmovie Ġtitle ĊĠĠĠĠĠĠĠ Ġif Ġ( movie . title . isNull OrEmpty ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġpublish Google Play Action ( movie Identifier , Ġmovie . title ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġpublish Google Play Action ( identifier : ĠInt , Ġsearch Term : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġpublish Action ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAction . Builder ( getString ( R . string . extension _ google _ play ), Ġidentifier ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. view Intent ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠService Utils . build Google Play Intent ( search Term , Ġapplication Context ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }