package Ġcom . ton er . module _ 0 3 . fragments Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġcom . ton er . comm om . Base Fragment Ċ import Ġcom . ton er . module _ 0 3 . Camera 2 Helper Ċ import Ġcom . ton er . module _ 0 3 . R Ċ import Ġkotlinx . android . synt hetic . main . fragment _ surface _ view . view .* Ċ Ċ class ĠSurface View Fragment Ġ: ĠBase Fragment () Ġ{ ĊĠĠĠ Ġprivate Ġval ĠTAG Ġ= Ġ" Surface View Fragment " ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( ĊĠĠĠĠĠĠĠ Ġinflater : ĠLayoutInflater , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠViewGroup ?, ĊĠĠĠĠĠĠĠ ĠsavedInstanceState : ĠBundle ? ĊĠĠĠ Ġ): ĠView ? Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġview Ġ= Ġinflater . inflate ( R . layout . fragment _ surface _ view , Ġcontainer , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġcontext ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠCamera 2 Helper ( it , Ġview . surface _ view ). start () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġview ĊĠĠĠ Ġ} Ċ Ċ }