package Ġcom . sil enced ut . fps viewer . dat ash ow Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġcom . sil enced ut . fps viewer . api . IN avig ator Ċ import Ġcom . sil enced ut . fps viewer . utilities . F ps Log Ċ import Ġcom . sil enced ut . hub _ annotation . Hub Inject Ċ Ċ /** Ċ Ġ* Ġ@ author ĠSil ence D ut Ċ Ġ* Ġ@ date Ġ 2 0 1 9 - 0 5 - 1 0 Ċ Ġ*/ Ċ @ Hub Inject ( api Ġ= Ġ[ IN avig ator :: class ]) Ċ class ĠNavigator Impl Ġ: ĠIN avig ator Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġto F ps Chat Activity ( context : ĠContext ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( context , ĠF ps Chart Activity :: class . java ) ĊĠĠĠĠĠĠĠ Ġintent . flags Ġ= ĠIntent . FLAG _ ACTIVITY _ NEW _ TASK ĊĠĠĠĠĠĠĠ Ġcontext . startActivity ( intent ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġ Ġto J ank Details Activity ( context : ĠContext , Ġj ank Id : Long ){ ĊĠĠĠĠĠĠĠ ĠF ps Log . info (" J ank Details Activity Ġnavigation ") ĊĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( context , ĠJ ank Details Activity :: class . java ) ĊĠĠĠĠĠĠĠ Ġintent . putExtra ( J ANK _ ID , j ank Id ) ĊĠĠĠĠĠĠĠ Ġintent . flags Ġ= ĠIntent . FLAG _ ACTIVITY _ NEW _ TASK ĊĠĠĠĠĠĠĠ Ġcontext . startActivity ( intent ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġto J ank Infos Activity ( context : ĠContext ) Ġ{ ĊĠĠĠĠĠĠĠ ĠF ps Log . info (" J ank Details Activity Ġnavigation ") ĊĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( context , ĠJ ank Stack Infos Activity :: class . java ) ĊĠĠĠĠĠĠĠ Ġintent . flags Ġ= ĠIntent . FLAG _ ACTIVITY _ NEW _ TASK ĊĠĠĠĠĠĠĠ Ġcontext . startActivity ( intent ) ĊĠĠĠ Ġ} Ċ Ċ }