diff --git a/android/app/src/main/java/com/github/quarck/calnotify/ui/EventListAdapter.kt b/android/app/src/main/java/com/github/quarck/calnotify/ui/EventListAdapter.kt
index e036e6fb..334b539e 100644
--- a/android/app/src/main/java/com/github/quarck/calnotify/ui/EventListAdapter.kt
+++ b/android/app/src/main/java/com/github/quarck/calnotify/ui/EventListAdapter.kt
@@ -370,6 +370,8 @@ class EventListAdapter(
return ViewHolder(view);
}
+ fun getAllItemCount(): Int = allEvents.size
+
override fun getItemCount(): Int = events.size
val hasActiveEvents: Boolean
diff --git a/android/app/src/main/java/com/github/quarck/calnotify/ui/MainActivity.kt b/android/app/src/main/java/com/github/quarck/calnotify/ui/MainActivity.kt
index 75b169f5..b1b77abc 100644
--- a/android/app/src/main/java/com/github/quarck/calnotify/ui/MainActivity.kt
+++ b/android/app/src/main/java/com/github/quarck/calnotify/ui/MainActivity.kt
@@ -395,6 +395,7 @@ class MainActivity : AppCompatActivity(), EventListCallback {
var searchView = searchMenuItem.actionView as SearchView
val manager = getSystemService(Context.SEARCH_SERVICE) as SearchManager
+ searchView.queryHint = resources.getQuantityString(R.plurals.search_placeholder, adapter.getAllItemCount(), adapter.getAllItemCount())
searchView.setSearchableInfo(manager.getSearchableInfo(componentName))
searchView.setOnQueryTextListener(object : SearchView.OnQueryTextListener {
diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml
index ae37c7d4..c6ddac4a 100644
--- a/android/app/src/main/res/values/strings.xml
+++ b/android/app/src/main/res/values/strings.xml
@@ -81,6 +81,10 @@
Snooze All
Change All
Search
+
+ - Search %d event...
+ - Search %d events...
+
Snooze ALL events?\nAlready snoozed would also change snooze time unless snoozed to longer period
This will change snooze time for all events\nContinue?