package Ġcom . example . pin ak . test 2 čĊč Ċ import Ġandroid . content . Context č Ċ import Ġandroid . net . Uri č Ċ import Ġandroid . os . Bundle č Ċ import Ġandroid . support . v 4 . app . Fragment č Ċ import Ġandroid . view . LayoutInflater č Ċ import Ġandroid . view . View č Ċ import Ġandroid . view . ViewGroup č Ċ import Ġandroid . widget . Toast čĊčĊč Ċ /** čĊ Ġ* ĠA Ġsimple Ġ[ Fragment ] Ġsubclass . čĊ Ġ* ĠActiv ities Ġthat Ġcontain Ġthis Ġfragment Ġmust Ġimplement Ġthe čĊ Ġ* Ġ[ First Fragment . On Fragment Interaction Listener ] Ġinterface čĊ Ġ* Ġto Ġhandle Ġinteraction Ġevents . čĊ Ġ* ĠUse Ġthe Ġ[ First Fragment . newInstance ] Ġfactory Ġmethod Ġto čĊ Ġ* Ġcreate Ġan Ġinstance Ġof Ġthis Ġfragment . čĊ Ġ*/ č Ċ public Ġclass ĠFirst Fragment Ġ: ĠFragment (), Word CallBack Listener < String > Ġ{ čĊčĊĠĠĠ Ġoverride Ġfun ĠonSuccess (` object `: ĠString ) Ġ{ čĊĠĠĠĠĠĠĠ ĠTODO (" not Ġimplemented ") Ġ// To Ġchange Ġbody Ġof Ġcreated Ġfunctions Ġuse ĠFile Ġ| ĠSettings Ġ| ĠFile ĠTemplates . čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġoverride Ġfun Ġon Failure ( e : ĠException ) Ġ{ čĊĠĠĠĠĠĠĠ ĠTODO (" not Ġimplemented ") Ġ// To Ġchange Ġbody Ġof Ġcreated Ġfunctions Ġuse ĠFile Ġ| ĠSettings Ġ| ĠFile ĠTemplates . čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( in flater : ĠLayoutInflater ?, Ġcontainer : ĠViewGroup ?, čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠsavedInstanceState : ĠBundle ?): ĠView ? Ġ{ čĊĠĠĠĠĠĠĠ Ġ// ĠInf late Ġthe Ġlayout Ġfor Ġthis Ġfragment čĊčĊ čĊčĊĠĠĠĠĠĠĠ Ġreturn Ġinflater !!. inflate ( R . layout . fragment _ first , Ġcontainer , Ġfalse ) čĊĠĠĠ Ġ} čĊčĊč Ċ }// ĠRequired Ġempty Ġpublic Ġconstructor čĊ