package Ġcom . chen . base extend . base . fragment Ċ Ċ import Ġandroidx . lifecycle . ViewModel Provider Ċ import Ġcom . chen . base extend . repos . view model . Main ViewModel Ċ import Ġcom . chen . base module . all root . Root Bean Ċ import Ġcom . chen . base module . m list . Base Single List Fragment Ċ Ċ /** Ċ Ġ* Ġ åįķ ä¸Ģ å¸ĥå±Ģ åĪĹè¡¨ Ċ Ġ* Ċ Ġ* Ġ ĠCreated Ġby Ġch en Ġon Ġ 2 0 1 9 / 6 / 6 Ċ Ġ**/ Ċ abstract Ġclass ĠSingle List Fragment < V Ġ: ĠRoot Bean > Ġ: ĠBase Single List Fragment < V >() Ġ{ ĊĊĠĠĠ Ġoverride Ġval ĠviewModel Ġby Ġlazy Ġ{ ĠViewModel Provider ( this ). get ( Main ViewModel :: class . java ). apply Ġ{ Ġowner Ġ= Ġrequire Activity () Ġ} Ġ} Ċ }