package Ġcom . lif ly mark . normal schedule . ui . ab ase Ċ Ċ import Ġandroid . content . res . Configuration Ċ import Ġandroid . content . res . Resources Ċ import Ġandroidx . activity . Component Activity Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ Ċ open Ġclass ĠBase Activity : AppCompatActivity () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Resources (): ĠResources Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġres Ġ= Ġsuper . getResources () ĊĠĠĠĠĠĠĠ Ġif Ġ( res . configuration . font Scale Ġ!= Ġ 1 f ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// éĿŀ é»ĺè®¤ åĢ¼ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġnew Config Ġ= ĠConfiguration () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnew Config . set To Defaults () Ġ// è®¾ç½® é»ĺè®¤ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġres . update Configuration ( new Config , Ġres . display Metrics ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġres ĊĠĠĠ Ġ} Ċ } Ċ Ċ open Ġclass ĠBase Comment : Component Activity () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Resources (): ĠResources Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġres Ġ= Ġsuper . getResources () ĊĠĠĠĠĠĠĠ Ġif Ġ( res . configuration . font Scale Ġ!= Ġ 1 f ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// éĿŀ é»ĺè®¤ åĢ¼ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġnew Config Ġ= ĠConfiguration () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnew Config . set To Defaults () Ġ// è®¾ç½® é»ĺè®¤ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġres . update Configuration ( new Config , Ġres . display Metrics ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġres ĊĠĠĠ Ġ} Ċ }