package Ġjp . gr . java _ conf . k ore ander . menu čĊč Ċ import Ġandroid . os . Bundle č Ċ import Ġandroid . support . v 4 . app . Fragment č Ċ import Ġandroid . support . v 4 . app . List Fragment č Ċ import Ġandroid . view . View č Ċ import Ġandroid . widget . Array Adapter č Ċ import Ġandroid . widget . ListView čĊč Ċ class ĠItem List Fragment Ġ: ĠList Fragment () Ġ{ čĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ čĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) čĊčĊĠĠĠĠĠĠĠ Ġ// Ġ ãĥªãĤ¹ãĥĪ ãģ« è¡¨ç¤º ãģĻãĤĭ æĸĩåŃĹåĪĹ ãĤĴè¨Ńå®ļ čĊĠĠĠĠĠĠĠ Ġval Ġitem Title List : ĠList < String > Ġ= ĠlistOf ( čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcontext !!. resources . getString ( R . string . weather _ forecast _ view r _ fragment _ title ) čĊĠĠĠĠĠĠĠ Ġ) čĊĠĠĠĠĠĠĠ Ġlist Adapter Ġ= ĠArray Adapter ( context !! , Ġandroid . R . layout . simple _ expand able _ list _ item _ 1 , čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġitem Title List ) čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġoverride Ġfun Ġon ListItem Click ( l : ĠListView ?, Ġv : ĠView ?, Ġposition : ĠInt , Ġid : ĠLong ) Ġ{ čĊĠĠĠĠĠĠĠ Ġsuper . on ListItem Click ( l , Ġv , Ġposition , Ġid ) čĊčĊĠĠĠĠĠĠĠ Ġval Ġfragment Ġ= Ġwhen Ġ( id . toInt ()){ čĊĠĠĠĠĠĠĠĠĠĠĠĠ 0 Ġ-> Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠWeather Forecast Viewer Fragment () čĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġnull čĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠ Ġ} čĊčĊĠĠĠĠĠĠĠ Ġif Ġ( fragment Ġis ĠFragment ){ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġfragment Manager !! čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. beginTransaction () čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. replace ( R . id . item _ fragment , Ġfragment ) čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. addTo Back Stack ( null ) čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. commit () čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠ Ġ} č Ċ } čĊ