Android Accessibility Decorative elements
사용 언어: Kotlin 1.6.21
사용 버전: Android Studio Chipmunk 2021.2.1
시각이 안 좋으신 분들은 TalkBack 기능을 사용하십니다.
TalkBack은 내용을 말로 설명해 주는 기능입니다.
우리는 여러 기능 중에 장식을 위한 요소를 다뤄볼 예정입니다.
장식으로 사용된 요소를 TalkBack으로 설명을 들을 필요는 없습니다.
아래는 구글에서 설명하는 장식을 위한 요소 설정 방법입니다.
https://developer.android.com/guide/topics/ui/accessibility/principles
사용 버전: Android Studio Chipmunk 2021.2.1
안드로이드 Accessibility Decorative elements를 알아보겠습니다.
시각이 안 좋으신 분들은 TalkBack 기능을 사용하십니다.
TalkBack은 내용을 말로 설명해 주는 기능입니다.
우리는 여러 기능 중에 장식을 위한 요소를 다뤄볼 예정입니다.
장식으로 사용된 요소를 TalkBack으로 설명을 들을 필요는 없습니다.
아래는 구글에서 설명하는 장식을 위한 요소 설정 방법입니다.
https://developer.android.com/guide/topics/ui/accessibility/principles
그냥 장식을 위해서 만들어진 요소들은 TalkBack을 할 필요가 없습니다. 하게
되면 TalkBack을 사용하시는 분들이 불편하실 거 같네요.
아래의 화면을 보면, 저 알약 이미지에는 사실 TalkBack이 필요 없습니다. 제가
그냥 장식용으로 넣은 거거든요.
우리가 할 수 있는 것은 두 가지 방법이 있습니다.
첫 번째는 contentDescription에 null을 넣는 방법입니다.
두 번째는 android 4.1(API 16) 이상에서 작동하는 방법인데,
importantForAccessibility에 no를 적는 것입니다.
저는 API 16 이상을 사용하기 때문에 importantForAccessiblity에 no를
적어주기로 했습니다.
이제 해당 항목은 TalkBack이 작동하지 않을 겁니다.
끝.
카테고리: Android
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.