From 8f5be5a434e035704c9b3c51ebce4981d56c1f06 Mon Sep 17 00:00:00 2001 From: Dinu Kumarasiri Date: Sat, 20 May 2017 11:19:21 +0200 Subject: [PATCH] [Lint] Add content description to image views --- .../main/res/layout-land/welcome_do_upload.xml | 4 ++++ .../main/res/layout-land/welcome_dont_upload.xml | 2 ++ app/src/main/res/layout-land/welcome_final.xml | 8 ++++++-- .../res/layout-land/welcome_image_details.xml | 1 + .../main/res/layout-land/welcome_wikipedia.xml | 4 +++- app/src/main/res/layout/activity_about.xml | 4 +++- app/src/main/res/layout/fragment_media_detail.xml | 1 + app/src/main/res/layout/item_place.xml | 1 + app/src/main/res/layout/layout_upload_item.xml | 4 +++- app/src/main/res/layout/welcome_do_upload.xml | 4 ++++ app/src/main/res/layout/welcome_dont_upload.xml | 5 ++++- app/src/main/res/layout/welcome_final.xml | 2 ++ app/src/main/res/layout/welcome_image_details.xml | 3 ++- app/src/main/res/layout/welcome_wikipedia.xml | 1 + app/src/main/res/values/strings.xml | 15 +++++++++++++++ build.gradle | 2 +- 16 files changed, 53 insertions(+), 8 deletions(-) diff --git a/app/src/main/res/layout-land/welcome_do_upload.xml b/app/src/main/res/layout-land/welcome_do_upload.xml index 17db68f8f..e5c7bb3fb 100644 --- a/app/src/main/res/layout-land/welcome_do_upload.xml +++ b/app/src/main/res/layout-land/welcome_do_upload.xml @@ -24,6 +24,7 @@ android:layout_width="150dp" android:layout_height="118dp" android:scaleType="fitXY" + android:contentDescription="@string/welcome_image_mount_zao" /> diff --git a/app/src/main/res/layout-land/welcome_dont_upload.xml b/app/src/main/res/layout-land/welcome_dont_upload.xml index df7fa1e40..7ac63e560 100644 --- a/app/src/main/res/layout-land/welcome_dont_upload.xml +++ b/app/src/main/res/layout-land/welcome_dont_upload.xml @@ -21,6 +21,7 @@ android:id="@+id/selfie_x" android:layout_width="110dp" android:layout_height="wrap_content" + android:contentDescription="@string/welcome_image_no_selfies" /> diff --git a/app/src/main/res/layout-land/welcome_final.xml b/app/src/main/res/layout-land/welcome_final.xml index 62d2a9e00..a9d8c01af 100644 --- a/app/src/main/res/layout-land/welcome_final.xml +++ b/app/src/main/res/layout-land/welcome_final.xml @@ -17,13 +17,17 @@ + android:src="@drawable/welcome_wikipedia" + android:contentDescription="@string/welcome_image_welcome_wikipedia" + /> + android:src="@drawable/welcome_copyright" + android:contentDescription="@string/welcome_image_proprietary" + /> diff --git a/app/src/main/res/layout-land/welcome_image_details.xml b/app/src/main/res/layout-land/welcome_image_details.xml index b5dbe0824..a5ae1a762 100644 --- a/app/src/main/res/layout-land/welcome_image_details.xml +++ b/app/src/main/res/layout-land/welcome_image_details.xml @@ -18,6 +18,7 @@ android:paddingBottom="24dp" android:adjustViewBounds="true" android:layout_gravity="center" + android:contentDescription="@string/welcome_image_sydney_opera_house" /> + android:adjustViewBounds="true" + android:contentDescription="@string/welcome_image_welcome_wikipedia" + /> + android:src="@drawable/ic_launcher" + android:contentDescription= "@string/commons_logo" + /> + app:failureImage="@drawable/ic_error_outline_black_24dp" + android:contentDescription="@string/upload_image" + /> diff --git a/app/src/main/res/layout/welcome_dont_upload.xml b/app/src/main/res/layout/welcome_dont_upload.xml index 516b21c90..de748ce68 100644 --- a/app/src/main/res/layout/welcome_dont_upload.xml +++ b/app/src/main/res/layout/welcome_dont_upload.xml @@ -20,6 +20,7 @@ android:id="@+id/selfie_x" android:layout_width="140dp" android:layout_height="wrap_content" + android:contentDescription="@string/welcome_image_no_selfies" /> + android:layout_height="wrap_content" + android:contentDescription="@string/welcome_image_proprietary" + /> diff --git a/app/src/main/res/layout/welcome_final.xml b/app/src/main/res/layout/welcome_final.xml index efe676b8c..175ddda64 100644 --- a/app/src/main/res/layout/welcome_final.xml +++ b/app/src/main/res/layout/welcome_final.xml @@ -21,6 +21,7 @@ android:layout_width="150dp" android:layout_height="180dp" android:layout_marginLeft="30dp" + android:contentDescription="@string/welcome_image_welcome_wikipedia" /> diff --git a/app/src/main/res/layout/welcome_image_details.xml b/app/src/main/res/layout/welcome_image_details.xml index 4fed858ea..e11b74af2 100644 --- a/app/src/main/res/layout/welcome_image_details.xml +++ b/app/src/main/res/layout/welcome_image_details.xml @@ -15,7 +15,8 @@ android:src="@drawable/sydney_opera_house" android:adjustViewBounds="true" android:layout_gravity="center" - android:id="@+id/imageView" /> + android:id="@+id/imageView" + android:contentDescription="@string/welcome_image_sydney_opera_house"/> Set Recent Upload Limit Two factor authentication is currently not supported. Do you really want to logout? + Commons Logo + Background Image + Media Image Failed + No Image Found + Upload Image + Mount Zao + Llamas + Rainbow Bridge + Tulip + No Selfies + Proprietary Image + Welcome Wikipedia + Welcome Copyright + Sydney Opera House +>>>>>>> [Lint] Add content description to image views Cancel Open diff --git a/build.gradle b/build.gradle index 9f82985a4..b40a0b37b 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ buildscript { mavenCentral() } dependencies { - classpath "com.android.tools.build:gradle:${project.gradleVersion}" + classpath 'com.android.tools.build:gradle:2.3.2' } }