@ file : Suppress (" DE PREC ATION ") Ċ Ċ package Ġxyz . dev 6 6 . jump ro pe counter . libs Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . res . Configuration Ċ import Ġandroid . os . Build Ċ Ċ class ĠLocale Helper Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġupdate Resources Based On Configuration ( context : ĠContext , Ġconfig : ĠConfiguration ? Ġ= Ġnull ): ĠContext Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġnot Null Config Ġ= Ġconfig Ġ?: Ġcontext . resources . configuration ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġif Ġ( Build . VERSION . SDK _ INT Ġ>= Ġ 1 7 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcontext . create Configuration Context ( notNull Config ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcontext . resources . update Configuration ( notNull Config , Ġcontext . resources . display Metrics ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcontext ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }