/* Ċ Ġ* ĠLicensed Ġto Ġthe ĠApache ĠSoftware ĠFoundation Ġ( ASF ) Ġunder Ġone Ċ Ġ* Ġor Ġmore Ġcontributor Ġlicense Ġagreements . Ġ ĠSee Ġthe ĠNOTICE Ġfile Ċ Ġ* Ġdistributed Ġwith Ġthis Ġwork Ġfor Ġadditional Ġinformation Ċ Ġ* Ġregarding Ġcopyright Ġownership . Ġ ĠThe ĠASF Ġlicenses Ġthis Ġfile Ċ Ġ* Ġto Ġyou Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ċ Ġ* Ġ" License "); Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ċ Ġ* Ġwith Ġthe ĠLicense . Ġ ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ċ Ġ* Ġsoftware Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ċ Ġ* Ġ" AS ĠIS " ĠBASIS , ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY Ċ Ġ* ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ġ ĠSee Ġthe ĠLicense Ġfor Ġthe Ċ Ġ* Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ġlimitations Ċ Ġ* Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġcom . orange . ease . dan . ui . criteria . details . examples . view Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . LinearLayout Ċ import Ġandroid . widget . TextView Ċ import Ġandroidx . core . content . Context Compat Ċ import Ġcom . orange . ease . dan . R Ċ import Ġcom . orange . ease . dan . ui . criteria . details . examples . Accessibility Details Example Ċ Ċ class ĠColor Example 1 Detail : ĠAccessibility Details Example () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Accessible Example ( context : ĠContext ): ĠView Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġinflater Ġ= Ġcontext . getSystem Service ( Context . LAYOUT _ IN FL ATER _ SERVICE ) Ġas ĠLayoutInflater ĊĠĠĠĠĠĠĠ Ġval Ġaccessible View Ġ= Ġinflater . inflate ( R . layout . ex color 1 _ list , Ġnull ) Ġas ĠLinearLayout ĊĠĠĠĠĠĠĠ Ġval Ġtv Ġ= Ġaccessible View . findViewById < TextView >( R . id . textView subtitle ) ĊĠĠĠĠĠĠĠ Ġtv . setTextColor ( Context Compat . getColor ( context , ĠR . color . functional _ gre ys _ 2 )) ĊĠĠĠĠĠĠĠ Ġreturn Ġaccessible View ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Not Accessible Example ( context : ĠContext ): ĠView Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġinflater Ġ= Ġcontext . getSystem Service ( Context . LAYOUT _ IN FL ATER _ SERVICE ) Ġas ĠLayoutInflater ĊĠĠĠĠĠĠĠ Ġval Ġnot Accessible View Ġ= Ġinflater . inflate ( R . layout . ex color 1 _ list , Ġnull ) Ġas ĠLinearLayout ĊĊĠĠĠĠĠĠĠ Ġval Ġtv Desc No Ġ= Ġnot Accessible View . findViewById < TextView >( R . id . ex Desc ) ĊĠĠĠĠĠĠĠ Ġtv Desc No . text Ġ= Ġcontext . getString ( R . string . criteria _ color _ ex 1 _ not _ accessible _ desc ) ĊĠĠĠĠĠĠĠ Ġval Ġtv Title No Ġ= Ġnot Accessible View . findViewById < TextView >( R . id . textView list title ) ĊĠĠĠĠĠĠĠ Ġtv Title No . setTextColor ( Context Compat . getColor ( context , ĠR . color . functional _ gre ys _ 3 )) ĊĠĠĠĠĠĠĠ Ġval Ġtv No Ġ= Ġnot Accessible View . findViewById < TextView >( R . id . textView subtitle ) ĊĠĠĠĠĠĠĠ Ġtv No . setTextColor ( Context Compat . getColor ( context , ĠR . color . functional _ gre ys _ 4 )) ĊĠĠĠĠĠĠĠ Ġreturn Ġnot Accessible View ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Title Ress ource ( context : ĠContext ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġcontext . getString ( R . string . criteria _ color _ ex 1 _ title ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Cell Name Ress ource ( context : ĠContext ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġcontext . resources . getString Array ( R . array . criteria _ color _ list )[ 0 ] ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠgetDescription Ress ource ( context : ĠContext ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġcontext . getString ( R . string . criteria _ color _ ex 1 _ description ) ĊĠĠĠ Ġ} Ċ } ĊĊĊ