package Ġcom . example . my lib _ test . activity . frag _ view pager _ expand Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroid . widget . TextView Ċ import Ġcom . example . my lib _ test . R Ċ import Ġcom . zone . lib . base . Lazy Fragment Ċ Ċ class ĠTab 2 Ġ: ĠLazy Fragment () Ġ{ ĊĊĠĠĠ Ġlateinit Ġvar Ġtab 2 : ĠTextView ĊĠĠĠ Ġoverride Ġfun ĠsetContentView ( in flater : ĠLayoutInflater , Ġcontainer : ĠViewGroup ?, ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcontent View Ġ= ĠsetContentView ( R . layout . tab 2 ) ĊĠĠĠĠĠĠĠ Ġtab 2 = Ġcontent View . findViewById ( R . id . tab 2 ) ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġfind IDs () Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġinit Data () Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Listener () Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Fragment Shown () Ġ{ ĊĠĠĠĠĠĠĠ Ġtab 2 . text Ġ= Ġ" Per fect !" ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Fragment Dismiss () Ġ{ ĊĊĠĠĠ Ġ} Ċ Ċ } Ċ