diff --git a/api/current.xml b/api/current.xml index 9fdda17e0e3da..4b8754c51c8e6 100644 --- a/api/current.xml +++ b/api/current.xml @@ -7616,6 +7616,17 @@ visibility="public" > + + - + @@ -261648,7 +261659,7 @@ deprecated="not deprecated" visibility="public" > - + diff --git a/core/java/android/widget/SearchView.java b/core/java/android/widget/SearchView.java index 3bf5af33f0eec..2c960562f85fc 100644 --- a/core/java/android/widget/SearchView.java +++ b/core/java/android/widget/SearchView.java @@ -217,6 +217,10 @@ public class SearchView extends LinearLayout { if (maxWidth != -1) { setMaxWidth(maxWidth); } + CharSequence queryHint = a.getText(R.styleable.SearchView_queryHint); + if (!TextUtils.isEmpty(queryHint)) { + setQueryHint(queryHint); + } a.recycle(); // Save voice intent for later queries/launching diff --git a/core/res/res/values/attrs.xml b/core/res/res/values/attrs.xml index 3a3ca36a4262d..a29f4172c4088 100755 --- a/core/res/res/values/attrs.xml +++ b/core/res/res/values/attrs.xml @@ -4664,6 +4664,8 @@ + + diff --git a/core/res/res/values/public.xml b/core/res/res/values/public.xml index 6d79569695ba9..a4834b2f8dd8f 100644 --- a/core/res/res/values/public.xml +++ b/core/res/res/values/public.xml @@ -1424,6 +1424,7 @@ +