package Ġcom . example . th omas . view pager example . 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 Ġcom . example . th omas . view pager example . R Ċ Ċ class ĠGallery Page Fragment Ġ: ĠFragment () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval ĠIMAGE _ URI _ KEY Ġ: ĠString Ġ= Ġ" IMAGE _ URI _ KEY " ĊĊĠĠĠĠĠĠĠ Ġfun Ġnew Instance ( image Uri : ĠString ): ĠGallery Page Fragment Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġfragment Ġ= ĠGallery Page Fragment () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġarguments Ġ= ĠBundle () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġarguments . putString ( Gallery Page Fragment . IMAGE _ URI _ KEY , Ġimage Uri ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfragment . arguments Ġ= Ġarguments ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfragment ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( in flater : ĠLayoutInflater ?, Ġcontainer : ĠViewGroup ?, ĠsavedInstanceState : ĠBundle ?): ĠView ? Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġroot View Ġ= Ġinflater ?. inflate ( R . layout . fragment _ gallery _ page , Ġcontainer , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġreturn Ġroot View ĊĠĠĠ Ġ} Ċ }