*xml에 설정되어 있는 색상 및 이미지 액티비티에서 변경
if (temperatureMessage.equals("체온이 너무 높습니다")) {
binding.ivTempResultImg.setImageResource(R.drawable.thermal_red);
binding.tvTempTxt.setTextColor(ContextCompat.getColor(this, R.color.custom_pink));
binding.tvTempResultTxt.setTextColor(ContextCompat.getColor(this, R.color.custom_pink));
}
-setImageResource() 메서드를 사용하여 이미지를 변경
-setTextColor() 메서드를 호출할 때, ContextCompat.getColor() 메서드를 사용하여 컬러 값을 가져와 변경
'+)기록 > 과제' 카테고리의 다른 글
정리사항 61 - PreferenceFragmentCompat을 상속한 클래스(설정화면) 에서 설정 값 변경 시 발생할 이벤트 처리 (0) | 2023.05.10 |
---|---|
정리사항 60 - 출입문 Relay방식(스위치, NO, NC) (0) | 2023.05.10 |
정리사항 58 - EditTextPreference 인풋타입, 글자수 제한(설정화면) (0) | 2023.05.04 |
정리사항 57 - PointF 클래스 (0) | 2023.04.27 |
정리사항 56 - ListPreference에서 선택한 값 가져오기 (0) | 2023.04.27 |