7
내 res/values/colors.xml
파일에서 생성 된 색을 사용하려고합니다. 나는 동적으로 프로그램이 컴파일되지 않습니다 전화를 걸 때 대신 권장 Should pass resolved color instead of a resource id.
안드로이드에서 리소스의 색상을 동적으로 호출하는 방법은 무엇입니까?
컬러 코드 :
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="gold">#857500</color>
<color name="green">#0B3B0B</color>
</resources>
활동 코드 :
title.setTextColor(R.color.green);
help.setTextColor(R.color.gold);
settings.setTextColor(R.color.gold);
logout.setTextColor(R.color.gold);
profile.setTextColor(R.color.green);
위 코드는 시험 사용하지 말 것. ContextCompat.getColor (CalenderDetailActivity.this, R.color.green) –