diff --git a/lib/java/com/google/android/material/search/SearchBar.java b/lib/java/com/google/android/material/search/SearchBar.java index b0220477541..ea2c096844a 100644 --- a/lib/java/com/google/android/material/search/SearchBar.java +++ b/lib/java/com/google/android/material/search/SearchBar.java @@ -211,6 +211,9 @@ public SearchBar(@NonNull Context context, @Nullable AttributeSet attrs, int def accessibilityManager = (AccessibilityManager) getContext().getSystemService(Context.ACCESSIBILITY_SERVICE); setupTouchExplorationStateChangeListener(); + if (getContentDescription() == null) { + setContentDescription(getResources().getText(R.string.searchbar_default_content_description)); + } } private void setupTouchExplorationStateChangeListener() { diff --git a/lib/java/com/google/android/material/search/res/values/strings.xml b/lib/java/com/google/android/material/search/res/values/strings.xml index b6f2008ddf4..2d61200c72c 100644 --- a/lib/java/com/google/android/material/search/res/values/strings.xml +++ b/lib/java/com/google/android/material/search/res/values/strings.xml @@ -22,6 +22,8 @@ com.google.android.material.search.SearchBar$ScrollingViewBehavior + Search Bar