package Ġcom . mn ish ig uch i . mov ingest imator 2 . ui Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 4 . app . Fragment Ċ import Ġcom . mn ish ig uch i . mov ingest imator 2 . R Ċ import Ġcom . mn ish ig uch i . mov ingest imator 2 . data . Project Ċ Ċ class ĠProject Activity Ġ: ĠBase Activity (), ĠProject List Fragment . On Interaction Listener Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġcreate Fragment (): ĠFragment Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠProject List Fragment . newInstance () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon ListItem Selected ( project : ĠProject ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsupport FragmentManager . beginTransaction () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. replace ( R . id . fragment _ container , ĠProject Fragment . newInstance ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. addTo Back Stack ( null ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. commit () ĊĠĠĠ Ġ} Ċ } Ċ