package Ġcom . ax el _ stein . glu co se _ tracker . ui . plus Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroidx . navigation . fragment . find Nav Controller Ċ import Ġandroidx . preference . Preference Ċ import Ġandroidx . preference . Preference Fragment Compat Ċ import Ġcom . ax el _ stein . glu co se _ tracker . R Ċ import Ġcom . ax el _ stein . glu co se _ tracker . utils . ui . getColor Res Compat Ċ import Ġcom . ax el _ stein . glu co se _ tracker . utils . ui . tint Color Ċ Ċ class ĠPlus Fragment Ġ: ĠPreference Fragment Compat () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate Preferences ( savedInstanceState : ĠBundle ?, Ġroot Key : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġset Preferences From Resource ( R . xml . plus _ preferences , Ġroot Key ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġval Ġicon Tint Color Ġ= Ġview . context . getColor Res Compat ( android . R . attr . textColor Secondary ) ĊĠĠĠĠĠĠĠ Ġval Ġsetup Preference Ġ= Ġ{ Ġkey : ĠString , Ġdestination Id : ĠInt Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpreference Manager . find Preference < Preference >( key )?. run Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġicon ?. tint Color ( icon Tint Color ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġset On Preference ClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfind Nav Controller (). navigate ( destination Id ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġsetup Preference (" ins ul in _ list ", ĠR . id . action _ open _ ins ul in _ list ) ĊĠĠĠĠĠĠĠ Ġsetup Preference (" med ication _ list ", ĠR . id . action _ open _ med ication _ list ) ĊĠĠĠĠĠĠĠ Ġsetup Preference (" a 1 c _ list ", ĠR . id . action _ open _ a 1 c _ list ) ĊĠĠĠĠĠĠĠ Ġsetup Preference (" weight _ list ", ĠR . id . action _ open _ weight _ list ) ĊĠĠĠĠĠĠĠ Ġsetup Preference (" ap _ list ", ĠR . id . action _ open _ ap _ list ) ĊĠĠĠĠĠĠĠ Ġsetup Preference (" lp _ list ", ĠR . id . action _ open _ lp _ list ) ĊĠĠĠĠĠĠĠ Ġsetup Preference (" food _ list ", ĠR . id . action _ open _ food _ list ) ĊĠĠĠĠĠĠĠ Ġsetup Preference (" export _ pdf ", ĠR . id . action _ open _ export _ pdf ) ĊĠĠĠ Ġ} Ċ }