글
[Android] [Accessibility] Missing contentDescription attribute on image 해결방법
Android 프로그래밍을 하면서, ImageView를 쓸 때 "[Accessibility] Missing contentDescription attribute on image" 라는 노란색 에러메세지가 뜨는 경우가 있다. 이런 경우에는 간단히 contentDescription 을 속성에 추가하는 방법이 있고, 또는 이클립스에서contentDescription 에러메세지가 뜨지 않도록 설정하는 방법이 있다.
첫번째 방법으로, 아래와 같이 contentDescription 속성을 에러가 나는 해당 ImageView 에 추가해주면 문제는 해결된다.
android:contentDescription="@string/blahblah"
두번째 방법으로, 이클립스에서 Window - Preferences - Android - Lint Error Checking 에 들어가서 ContentDescription 항목의 에러를 무시하도록 설정해주면 된다. 아래의 스크린샷을 참고하자.
<그림 1> Window - Preferences - Android - Lint Error Checking
목록이 많이 뜨는데, 접근성(Accessibility) 항목에 ContentDescription 을 찾으면 된다.
찾기 귀찮은 사람은 위에 Issues: 검색 창이 있으니 거기에 ContentDescription 을 치면 알아서 잘 나온다.
오른쪽에 보면 오류의 심각성(Severity) 리스트 항목이 있는데, 해당 항목을 Warning에서 Ignore로 바꿔주면 문제는 해결된다.
'IT/Programming > Solution/Tip' 카테고리의 다른 글
error LNK2019: _DumpRegs@0 외부 기호(참조 위치: _main@0 함수)에서 확인하지 못했습니다. (0) | 2013.05.30 |
---|---|
pthread.h 를 포함했는데도 undefined reference to `pthread_create' 에러가 날때 (0) | 2013.04.05 |
이클립스 폰트 설정 / 이클립스에서 한글이 작게 보일 때 (26) | 2013.01.09 |
cygwin 한국 미러 사이트 (5) | 2013.01.09 |
winapi 사이트 도메인 이전 (0) | 2012.12.20 |