package Ġcom . ben ny . lac la und ry . ui . home Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġcom . ben ny . lac la und ry . R Ċ import Ġcom . ben ny . lac la und ry . home . lap oran . Activity L apor an Ċ import Ġcom . ben ny . lac la und ry . home . pel ang gan . List P el ang gan Ċ import Ġcom . ben ny . lac la und ry . home . produk . List Pro duk Ċ import Ġkotlinx . android . synt hetic . main . fragment _ home .* ĊĊ Ċ class ĠHome Fragment Ġ: ĠFragment ( R . layout . fragment _ home ){ ĊĠĠĠ Ġvar ĠuserID Ġ: ĠString Ġ= Ġ"" ĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġval Ġpreferences Ġ= Ġthis . activity ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ? . get SharedPreferences (" user _ info ", ĠContext . MODE _ PRIVATE ) ĊĠĠĠĠĠĠĠ Ġval Ġn ama La und ry : ĠString ? Ġ= Ġpreferences ?. getString (" nama La und ry ", Ġnull ) Ċ // ĠĠĠĠĠĠĠ Ġval ĠItem Ġ= Ġactivity ?. intent ?. extras !!. getInt (" id ", 0 ). toString () ĊĠĠĠĠĠĠĠ Ġtxt Nama La und ry . setText ( nama La und ry ) ĊĠĠĠĠĠĠĠ Ġbtn Pro duk . setOnClickListener Ġ{ Ġv Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( context , ĠList Pro duk :: class . java ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠstartActivity ( intent ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġbtn P el ang gan . setOnClickListener Ġ{ Ġv Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( context , ĠList P el ang gan :: class . java ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠstartActivity ( intent ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġbtn L apor an . setOnClickListener Ġ{ Ġv -> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( context , ĠActivity L apor an :: class . java ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠstartActivity ( intent ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }