package Ġorg . ap ar ok sha . app 1 8 . fragments Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 4 . app . Fragment Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġkotlinx . android . synt hetic . main . fragment _ flag ship .* Ċ import Ġorg . ap ar ok sha . app 1 8 . G lide App Ċ import Ġorg . ap ar ok sha . app 1 8 . R Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġs ash ank Ġon Ġ 7 / 3 / 1 8 . Ċ Ġ*/ Ċ Ċ class ĠFlag ship Fragment Ġ: ĠFragment () Ġ{ ĊĊĠĠĠ Ġ// private Ġvar ĠimageUrl Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar Ġimage Ġ= Ġ 0 ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġnew Instance ( event Image Ġ: ĠInt ) Ġ: ĠFlag ship Fragment Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġfragment Ġ= ĠFlag ship Fragment () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġargs Ġ= ĠBundle () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġargs . put Int (" image ", Ġevent Image ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// args . putString (" url ", event . imageUrl ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġfragment . arguments Ġ= Ġargs ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfragment ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġimage Ġ= Ġarguments . getInt (" image ") ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( in flater : ĠLayoutInflater , Ġcontainer : ĠViewGroup ?, ĠsavedInstanceState : ĠBundle ?): ĠView ? Ġ Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinflater . inflate ( R . layout . fragment _ flag ship , Ġcontainer , Ġfalse ) ĊĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView ?, ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġ// flag ship Title . text Ġ= Ġtitle ĊĊĠĠĠĠĠĠĠ ĠG lide App . with ( context ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. load ( image ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. into ( flag ship ImageView ) ĊĠĠĠ Ġ} Ċ }