xml layout에서 ImageView 사용 시, contentDescription을 그냥 일괄적으로 "image" 라고 사용하고 있었음.
왜 귀찮게 이런 기능을 넣어서 꼭 넣으라고 하지? 라고 생각함.
하지만, 장애인 사용 시 해당 이미지에 대한 설명을 읽어주는 부분이 contentDescription 이네요.
앞으로 앱 개발 시, 해당 contentDescription을 좀 더 자세히 넣어야 겠다는 의무감이 생겼네요
1)contentDescription 추가
- "타로 카드 결과" 설명글 추가
- 이전 XML ImageView
<ImageView
android:id="@+id/iv_tarot_info"
android:layout_width="@dimen/card_info_width"
android:layout_height="@dimen/card_info_height"
android:layout_gravity="top|center_horizontal"
android:scaleType="fitXY"
android:adjustViewBounds="true"
android:src="@drawable/card_front_11"/>
- 이후 XML ImageView
<ImageView
android:id="@+id/iv_tarot_info"
android:layout_width="@dimen/card_info_width"
android:layout_height="@dimen/card_info_height"
android:layout_gravity="top|center_horizontal"
android:scaleType="fitXY"
android:adjustViewBounds="true"
android:src="@drawable/card_front_11"
android:contentDescription="@string/image_description_tarot_info"/>
'Android Tip' 카테고리의 다른 글
apk file에서 version 및 각 종 정보 얻기 (0) | 2023.04.21 |
---|---|
안드로이드 8.0에서의 android.os.FileUriExposedException 버그 해결 (1) | 2018.05.10 |
ANR 및 비정상 종료 중 BadTokenException 해결책 (0) | 2018.01.04 |
GlideBitmapPool 적용 (Bitmap Out of Memory) (0) | 2017.09.27 |
애니메이션 처리 후 Activity 이동 (0) | 2017.08.25 |