/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 9 Ġå¤§ åīį èī¯ ä»ĭ Ġ( OH MA E ĠR y os uke ) Ċ Ġ* Ċ Ġ* ĠThis Ġsoftware Ġis Ġreleased Ġunder Ġthe ĠMIT ĠLicense . Ċ Ġ* Ġhttp :// opensource . org / licenses / MIT Ċ Ġ*/ Ċ Ċ package Ġnet . mm 2 d . color . cho oser . util Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . content . Context Ċ import Ġandroidx . annotation . Attr Res Ċ import Ġandroidx . annotation . Color Int Ċ import Ġandroidx . annotation . Style Res Ċ import Ġandroidx . core . content . res . use Ċ Ċ @ Color Int Ċ internal Ġfun ĠContext . resolve Color ( ĊĠĠĠ Ġ@ Attr Res Ġattr : ĠInt , ĊĠĠĠ Ġ@ Color Int Ġdefault Color : ĠInt Ċ ): ĠInt Ġ= Ġresolve Color ( 0 , Ġattr , Ġdefault Color ) Ċ Ċ @ Suppress Lint (" Re cycle ") Ċ @ Color Int Ċ internal Ġfun ĠContext . resolve Color ( ĊĠĠĠ Ġ@ Style Res Ġstyle : ĠInt , ĊĠĠĠ Ġ@ Attr Res Ġattr : ĠInt , ĊĠĠĠ Ġ@ Color Int Ġdefault Color : ĠInt Ċ ): ĠInt Ġ= Ġobtain Styled Attributes ( style , Ġint ArrayOf ( attr )) ĊĠĠĠ Ġ. use Ġ{ Ġit . getColor ( 0 , Ġdefault Color ) Ġ} Ċ