에러 설명
안드로이드 스튜디오에서 버튼 또는 스위치를 생성 시 해당 에러가 발생한다.
말 그대로 text가 hardcode 되었기 때문에 발생한다.
실행은 정상적으로 되지만 안전하지 않다.
해결 방법
텍스트를 직접 hardcode 하지 않고 @string 리소스를 사용하여 해결한다.
res/values/strings.xml 파일에서 문자열 변수에 텍스트를 할당한다.
이후 기존 텍스트가 있던 자리를 "@string/지정변수명"으로 대체한다.
결과
Hardcoded text 에러가 사라진다
+) Missing Constraints in ConstraintLayout 에러에 대한 내용은 여기를 참조
'Programming > Errors' 카테고리의 다른 글
[Android_Error] Missing Constraints in ConstraintLayout 해결법 (0) | 2025.03.06 |
---|