package Ġcom . p ach at ary . presentation . main Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . webkit . WebView Ċ import Ġcom . p ach at ary . Build Config Ċ import Ġcom . p ach at ary . R Ċ import Ġcom . p ach at ary . presentation . common . view . Toolbar Utils Ċ Ċ class ĠWebView Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġenum Ġclass ĠWeb ViewType Ġ{ ĠPRIV ACY _ POLICY , ĠTER MS _ AND _ CONDITION S Ġ} ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠWEB VIEW TYPE Ġ= Ġ" webview _ type " ĊĊĠĠĠĠĠĠĠ Ġfun Ġnew Privacy Policy Intent ( context : ĠContext ): ĠIntent Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( context , ĠWebView Activity :: class . java ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġintent . putExtra ( WEB VIEW TYPE , ĠWeb ViewType . PRIV ACY _ POLICY ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġintent ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġnew Terms And Conditions Intent ( context : ĠContext ): ĠIntent Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( context , ĠWebView Activity :: class . java ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġintent . putExtra ( WEB VIEW TYPE , ĠWeb ViewType . TERMS _ AND _ CONDITION S ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġintent ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ webview ) ĊĊĠĠĠĠĠĠĠ Ġval Ġtype Ġ= Ġintent . get Serializable Extra ( WEB VIEW TYPE ) ĊĊĠĠĠĠĠĠĠ Ġif Ġ( type Ġ== ĠWeb ViewType . PRIV ACY _ POLICY ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠToolbar Utils . setUp ( this , ĠgetString ( R . string . activity _ webview _ privacy _ title ), Ġtrue ) ĊĠĠĠĠĠĠĠ Ġelse ĠToolbar Utils . setUp ( this , ĠgetString ( R . string . activity _ webview _ terms _ title ), Ġtrue ) ĊĊĠĠĠĠĠĠĠ Ġval Ġpath Ġ= Ġif Ġ( type Ġ== ĠWeb ViewType . PRIV ACY _ POLICY ) Ġ"/ privacy - policy " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ"/ terms - and - conditions " ĊĠĠĠĠĠĠĠ ĠfindViewById < WebView >( R . id . webview _ webview ). load Url ( Build Config . API _ URL Ġ+ Ġpath ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Support Navigate Up (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġon Back Pressed () ĊĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠ Ġ} Ċ } Ċ