package Ġcom . v imal . sample . ui . splash Ċ Ċ import Ġcom . v imal . sample . R Ċ import Ġcom . v imal . sample . base . Sample ViewModel Ċ import Ġio . reactivex . rx java 3 . android . schedul ers . Android Schedulers Ċ import Ġio . reactivex . rx java 3 . core . Observable Ċ import Ġio . reactivex . rx java 3 . schedul ers . Schedulers Ċ import Ġjava . util . concurrent . TimeUnit Ċ Ċ class ĠSpl ash ViewModel Ġ: ĠSample ViewModel (){ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ ĠObservable . timer ( 3 , ĠTimeUnit . SECONDS ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. subscribe On ( Schedulers . io ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. observe On ( Android Schedulers . main Thread ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. subscribe Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġgoto Next Screen () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġgoto Next Screen () Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġnavigate ( R . id . action _ splash Fragment _ to _ dash Board Fragment ) ĊĠĠĠ Ġ} Ċ Ċ }