diff --git a/app/src/main/java/org/fdroid/fdroid/views/categories/CategoryController.java b/app/src/main/java/org/fdroid/fdroid/views/categories/CategoryController.java index 60f4ac2e5..dc83000e4 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/categories/CategoryController.java +++ b/app/src/main/java/org/fdroid/fdroid/views/categories/CategoryController.java @@ -81,6 +81,7 @@ public class CategoryController extends RecyclerView.ViewHolder implements Loade int categoryNameId = getCategoryResource(activity, categoryName, "string", false); String translatedName = categoryNameId == 0 ? categoryName : activity.getString(categoryNameId); heading.setText(translatedName); + heading.setContentDescription(activity.getString(R.string.tts_category_name, translatedName)); viewAll.setVisibility(View.INVISIBLE); diff --git a/app/src/main/res/layout/category_item.xml b/app/src/main/res/layout/category_item.xml index fc25031a6..177790c75 100644 --- a/app/src/main/res/layout/category_item.xml +++ b/app/src/main/res/layout/category_item.xml @@ -19,7 +19,9 @@ android:paddingStart="18dp" android:paddingRight="18dp" android:paddingEnd="18dp" - tools:layout_editor_absoluteX="0dp" /> + tools:layout_editor_absoluteX="0dp" + android:focusable="true" + android:focusableInTouchMode="true" />