Loading api/11.xml +12 −12 Original line number Diff line number Diff line Loading @@ -253670,7 +253670,7 @@ <parameter name="listener" type="android.widget.SearchView.OnCloseListener"> </parameter> </method> <method name="setOnQueryChangeListener" <method name="setOnQueryTextFocusChangeListener" return="void" abstract="false" native="false" Loading @@ -253680,10 +253680,10 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.widget.SearchView.OnQueryChangeListener"> <parameter name="listener" type="android.view.View.OnFocusChangeListener"> </parameter> </method> <method name="setOnQueryTextFocusChangeListener" <method name="setOnQueryTextListener" return="void" abstract="false" native="false" Loading @@ -253693,7 +253693,7 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.view.View.OnFocusChangeListener"> <parameter name="listener" type="android.widget.SearchView.OnQueryTextListener"> </parameter> </method> <method name="setOnSearchClickListener" Loading @@ -253709,7 +253709,7 @@ <parameter name="listener" type="android.view.View.OnClickListener"> </parameter> </method> <method name="setOnSuggestionSelectionListener" <method name="setOnSuggestionListener" return="void" abstract="false" native="false" Loading @@ -253719,7 +253719,7 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.widget.SearchView.OnSuggestionSelectionListener"> <parameter name="listener" type="android.widget.SearchView.OnSuggestionListener"> </parameter> </method> <method name="setQuery" Loading Loading @@ -253822,14 +253822,14 @@ > </method> </interface> <interface name="SearchView.OnQueryChangeListener" <interface name="SearchView.OnQueryTextListener" abstract="true" static="true" final="false" deprecated="not deprecated" visibility="public" > <method name="onQueryTextChanged" <method name="onQueryTextChange" return="boolean" abstract="true" native="false" Loading @@ -253842,7 +253842,7 @@ <parameter name="newText" type="java.lang.String"> </parameter> </method> <method name="onSubmitQuery" <method name="onQueryTextSubmit" return="boolean" abstract="true" native="false" Loading @@ -253856,14 +253856,14 @@ </parameter> </method> </interface> <interface name="SearchView.OnSuggestionSelectionListener" <interface name="SearchView.OnSuggestionListener" abstract="true" static="true" final="false" deprecated="not deprecated" visibility="public" > <method name="onSuggestionClicked" <method name="onSuggestionClick" return="boolean" abstract="true" native="false" Loading @@ -253876,7 +253876,7 @@ <parameter name="position" type="int"> </parameter> </method> <method name="onSuggestionSelected" <method name="onSuggestionSelect" return="boolean" abstract="true" native="false" api/current.xml +12 −12 Original line number Diff line number Diff line Loading @@ -253670,7 +253670,7 @@ <parameter name="listener" type="android.widget.SearchView.OnCloseListener"> </parameter> </method> <method name="setOnQueryChangeListener" <method name="setOnQueryTextFocusChangeListener" return="void" abstract="false" native="false" Loading @@ -253680,10 +253680,10 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.widget.SearchView.OnQueryChangeListener"> <parameter name="listener" type="android.view.View.OnFocusChangeListener"> </parameter> </method> <method name="setOnQueryTextFocusChangeListener" <method name="setOnQueryTextListener" return="void" abstract="false" native="false" Loading @@ -253693,7 +253693,7 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.view.View.OnFocusChangeListener"> <parameter name="listener" type="android.widget.SearchView.OnQueryTextListener"> </parameter> </method> <method name="setOnSearchClickListener" Loading @@ -253709,7 +253709,7 @@ <parameter name="listener" type="android.view.View.OnClickListener"> </parameter> </method> <method name="setOnSuggestionSelectionListener" <method name="setOnSuggestionListener" return="void" abstract="false" native="false" Loading @@ -253719,7 +253719,7 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.widget.SearchView.OnSuggestionSelectionListener"> <parameter name="listener" type="android.widget.SearchView.OnSuggestionListener"> </parameter> </method> <method name="setQuery" Loading Loading @@ -253822,14 +253822,14 @@ > </method> </interface> <interface name="SearchView.OnQueryChangeListener" <interface name="SearchView.OnQueryTextListener" abstract="true" static="true" final="false" deprecated="not deprecated" visibility="public" > <method name="onQueryTextChanged" <method name="onQueryTextChange" return="boolean" abstract="true" native="false" Loading @@ -253842,7 +253842,7 @@ <parameter name="newText" type="java.lang.String"> </parameter> </method> <method name="onSubmitQuery" <method name="onQueryTextSubmit" return="boolean" abstract="true" native="false" Loading @@ -253856,14 +253856,14 @@ </parameter> </method> </interface> <interface name="SearchView.OnSuggestionSelectionListener" <interface name="SearchView.OnSuggestionListener" abstract="true" static="true" final="false" deprecated="not deprecated" visibility="public" > <method name="onSuggestionClicked" <method name="onSuggestionClick" return="boolean" abstract="true" native="false" Loading @@ -253876,7 +253876,7 @@ <parameter name="position" type="int"> </parameter> </method> <method name="onSuggestionSelected" <method name="onSuggestionSelect" return="boolean" abstract="true" native="false" core/java/android/app/SearchDialog.java +10 −10 Original line number Diff line number Diff line Loading @@ -164,8 +164,8 @@ public class SearchDialog extends Dialog { mSearchView = (SearchView) findViewById(com.android.internal.R.id.search_view); mSearchView.setSubmitButtonEnabled(true); mSearchView.setOnCloseListener(mOnCloseListener); mSearchView.setOnQueryChangeListener(mOnQueryChangeListener); mSearchView.setOnSuggestionSelectionListener(mOnSuggestionSelectionListener); mSearchView.setOnQueryTextListener(mOnQueryChangeListener); mSearchView.setOnSuggestionListener(mOnSuggestionSelectionListener); // TODO: Move the badge logic to SearchView or move the badge to search_bar.xml mBadgeLabel = (TextView) mSearchView.findViewById(com.android.internal.R.id.search_badge); Loading Loading @@ -678,27 +678,27 @@ public class SearchDialog extends Dialog { } }; private final SearchView.OnQueryChangeListener mOnQueryChangeListener = new SearchView.OnQueryChangeListener() { private final SearchView.OnQueryTextListener mOnQueryChangeListener = new SearchView.OnQueryTextListener() { public boolean onSubmitQuery(String query) { public boolean onQueryTextSubmit(String query) { dismiss(); return false; } public boolean onQueryTextChanged(String newText) { public boolean onQueryTextChange(String newText) { return false; } }; private final SearchView.OnSuggestionSelectionListener mOnSuggestionSelectionListener = new SearchView.OnSuggestionSelectionListener() { private final SearchView.OnSuggestionListener mOnSuggestionSelectionListener = new SearchView.OnSuggestionListener() { public boolean onSuggestionSelected(int position) { public boolean onSuggestionSelect(int position) { return false; } public boolean onSuggestionClicked(int position) { public boolean onSuggestionClick(int position) { dismiss(); return false; } Loading core/java/android/widget/SearchView.java +14 −14 Original line number Diff line number Diff line Loading @@ -72,10 +72,10 @@ public class SearchView extends LinearLayout { private static final boolean DBG = false; private static final String LOG_TAG = "SearchView"; private OnQueryChangeListener mOnQueryChangeListener; private OnQueryTextListener mOnQueryChangeListener; private OnCloseListener mOnCloseListener; private OnFocusChangeListener mOnQueryTextFocusChangeListener; private OnSuggestionSelectionListener mOnSuggestionListener; private OnSuggestionListener mOnSuggestionListener; private OnClickListener mOnSearchClickListener; private boolean mIconifiedByDefault; Loading Loading @@ -109,7 +109,7 @@ public class SearchView extends LinearLayout { /** * Callbacks for changes to the query text. */ public interface OnQueryChangeListener { public interface OnQueryTextListener { /** * Called when the user submits the query. This could be due to a key press on the Loading @@ -123,7 +123,7 @@ public class SearchView extends LinearLayout { * @return true if the query has been handled by the listener, false to let the * SearchView perform the default action. */ boolean onSubmitQuery(String query); boolean onQueryTextSubmit(String query); /** * Called when the query text is changed by the user. Loading @@ -133,7 +133,7 @@ public class SearchView extends LinearLayout { * @return false if the SearchView should perform the default action of showing any * suggestions if available, true if the action was handled by the listener. */ boolean onQueryTextChanged(String newText); boolean onQueryTextChange(String newText); } public interface OnCloseListener { Loading @@ -151,7 +151,7 @@ public class SearchView extends LinearLayout { * Callback interface for selection events on suggestions. These callbacks * are only relevant when a SearchableInfo has been specified by {@link #setSearchableInfo}. */ public interface OnSuggestionSelectionListener { public interface OnSuggestionListener { /** * Called when a suggestion was selected by navigating to it. Loading @@ -160,7 +160,7 @@ public class SearchView extends LinearLayout { * @return true if the listener handles the event and wants to override the default * behavior of possibly rewriting the query based on the selected item, false otherwise. */ boolean onSuggestionSelected(int position); boolean onSuggestionSelect(int position); /** * Called when a suggestion was clicked. Loading @@ -170,7 +170,7 @@ public class SearchView extends LinearLayout { * behavior of launching any intent or submitting a search query specified on that item. * Return false otherwise. */ boolean onSuggestionClicked(int position); boolean onSuggestionClick(int position); } public SearchView(Context context) { Loading Loading @@ -282,7 +282,7 @@ public class SearchView extends LinearLayout { * @param listener the listener object that receives callbacks when the user performs * actions in the SearchView such as clicking on buttons or typing a query. */ public void setOnQueryChangeListener(OnQueryChangeListener listener) { public void setOnQueryTextListener(OnQueryTextListener listener) { mOnQueryChangeListener = listener; } Loading @@ -309,7 +309,7 @@ public class SearchView extends LinearLayout { * * @param listener the listener to inform of suggestion selection events. */ public void setOnSuggestionSelectionListener(OnSuggestionSelectionListener listener) { public void setOnSuggestionListener(OnSuggestionListener listener) { mOnSuggestionListener = listener; } Loading Loading @@ -865,7 +865,7 @@ public class SearchView extends LinearLayout { updateCloseButton(); updateSubmitArea(); if (mOnQueryChangeListener != null) { mOnQueryChangeListener.onQueryTextChanged(newText.toString()); mOnQueryChangeListener.onQueryTextChange(newText.toString()); } } Loading @@ -873,7 +873,7 @@ public class SearchView extends LinearLayout { CharSequence query = mQueryTextView.getText(); if (!TextUtils.isEmpty(query)) { if (mOnQueryChangeListener == null || !mOnQueryChangeListener.onSubmitQuery(query.toString())) { || !mOnQueryChangeListener.onQueryTextSubmit(query.toString())) { if (mSearchable != null) { launchQuerySearch(KeyEvent.KEYCODE_UNKNOWN, null, query.toString()); setImeVisibility(false); Loading Loading @@ -940,7 +940,7 @@ public class SearchView extends LinearLayout { private boolean onItemClicked(int position, int actionKey, String actionMsg) { if (mOnSuggestionListener == null || !mOnSuggestionListener.onSuggestionClicked(position)) { || !mOnSuggestionListener.onSuggestionClick(position)) { launchSuggestion(position, KeyEvent.KEYCODE_UNKNOWN, null); setImeVisibility(false); dismissSuggestions(); Loading @@ -951,7 +951,7 @@ public class SearchView extends LinearLayout { private boolean onItemSelected(int position) { if (mOnSuggestionListener == null || !mOnSuggestionListener.onSuggestionSelected(position)) { || !mOnSuggestionListener.onSuggestionSelect(position)) { rewriteQueryFromSuggestion(position); return true; } Loading Loading
api/11.xml +12 −12 Original line number Diff line number Diff line Loading @@ -253670,7 +253670,7 @@ <parameter name="listener" type="android.widget.SearchView.OnCloseListener"> </parameter> </method> <method name="setOnQueryChangeListener" <method name="setOnQueryTextFocusChangeListener" return="void" abstract="false" native="false" Loading @@ -253680,10 +253680,10 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.widget.SearchView.OnQueryChangeListener"> <parameter name="listener" type="android.view.View.OnFocusChangeListener"> </parameter> </method> <method name="setOnQueryTextFocusChangeListener" <method name="setOnQueryTextListener" return="void" abstract="false" native="false" Loading @@ -253693,7 +253693,7 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.view.View.OnFocusChangeListener"> <parameter name="listener" type="android.widget.SearchView.OnQueryTextListener"> </parameter> </method> <method name="setOnSearchClickListener" Loading @@ -253709,7 +253709,7 @@ <parameter name="listener" type="android.view.View.OnClickListener"> </parameter> </method> <method name="setOnSuggestionSelectionListener" <method name="setOnSuggestionListener" return="void" abstract="false" native="false" Loading @@ -253719,7 +253719,7 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.widget.SearchView.OnSuggestionSelectionListener"> <parameter name="listener" type="android.widget.SearchView.OnSuggestionListener"> </parameter> </method> <method name="setQuery" Loading Loading @@ -253822,14 +253822,14 @@ > </method> </interface> <interface name="SearchView.OnQueryChangeListener" <interface name="SearchView.OnQueryTextListener" abstract="true" static="true" final="false" deprecated="not deprecated" visibility="public" > <method name="onQueryTextChanged" <method name="onQueryTextChange" return="boolean" abstract="true" native="false" Loading @@ -253842,7 +253842,7 @@ <parameter name="newText" type="java.lang.String"> </parameter> </method> <method name="onSubmitQuery" <method name="onQueryTextSubmit" return="boolean" abstract="true" native="false" Loading @@ -253856,14 +253856,14 @@ </parameter> </method> </interface> <interface name="SearchView.OnSuggestionSelectionListener" <interface name="SearchView.OnSuggestionListener" abstract="true" static="true" final="false" deprecated="not deprecated" visibility="public" > <method name="onSuggestionClicked" <method name="onSuggestionClick" return="boolean" abstract="true" native="false" Loading @@ -253876,7 +253876,7 @@ <parameter name="position" type="int"> </parameter> </method> <method name="onSuggestionSelected" <method name="onSuggestionSelect" return="boolean" abstract="true" native="false"
api/current.xml +12 −12 Original line number Diff line number Diff line Loading @@ -253670,7 +253670,7 @@ <parameter name="listener" type="android.widget.SearchView.OnCloseListener"> </parameter> </method> <method name="setOnQueryChangeListener" <method name="setOnQueryTextFocusChangeListener" return="void" abstract="false" native="false" Loading @@ -253680,10 +253680,10 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.widget.SearchView.OnQueryChangeListener"> <parameter name="listener" type="android.view.View.OnFocusChangeListener"> </parameter> </method> <method name="setOnQueryTextFocusChangeListener" <method name="setOnQueryTextListener" return="void" abstract="false" native="false" Loading @@ -253693,7 +253693,7 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.view.View.OnFocusChangeListener"> <parameter name="listener" type="android.widget.SearchView.OnQueryTextListener"> </parameter> </method> <method name="setOnSearchClickListener" Loading @@ -253709,7 +253709,7 @@ <parameter name="listener" type="android.view.View.OnClickListener"> </parameter> </method> <method name="setOnSuggestionSelectionListener" <method name="setOnSuggestionListener" return="void" abstract="false" native="false" Loading @@ -253719,7 +253719,7 @@ deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.widget.SearchView.OnSuggestionSelectionListener"> <parameter name="listener" type="android.widget.SearchView.OnSuggestionListener"> </parameter> </method> <method name="setQuery" Loading Loading @@ -253822,14 +253822,14 @@ > </method> </interface> <interface name="SearchView.OnQueryChangeListener" <interface name="SearchView.OnQueryTextListener" abstract="true" static="true" final="false" deprecated="not deprecated" visibility="public" > <method name="onQueryTextChanged" <method name="onQueryTextChange" return="boolean" abstract="true" native="false" Loading @@ -253842,7 +253842,7 @@ <parameter name="newText" type="java.lang.String"> </parameter> </method> <method name="onSubmitQuery" <method name="onQueryTextSubmit" return="boolean" abstract="true" native="false" Loading @@ -253856,14 +253856,14 @@ </parameter> </method> </interface> <interface name="SearchView.OnSuggestionSelectionListener" <interface name="SearchView.OnSuggestionListener" abstract="true" static="true" final="false" deprecated="not deprecated" visibility="public" > <method name="onSuggestionClicked" <method name="onSuggestionClick" return="boolean" abstract="true" native="false" Loading @@ -253876,7 +253876,7 @@ <parameter name="position" type="int"> </parameter> </method> <method name="onSuggestionSelected" <method name="onSuggestionSelect" return="boolean" abstract="true" native="false"
core/java/android/app/SearchDialog.java +10 −10 Original line number Diff line number Diff line Loading @@ -164,8 +164,8 @@ public class SearchDialog extends Dialog { mSearchView = (SearchView) findViewById(com.android.internal.R.id.search_view); mSearchView.setSubmitButtonEnabled(true); mSearchView.setOnCloseListener(mOnCloseListener); mSearchView.setOnQueryChangeListener(mOnQueryChangeListener); mSearchView.setOnSuggestionSelectionListener(mOnSuggestionSelectionListener); mSearchView.setOnQueryTextListener(mOnQueryChangeListener); mSearchView.setOnSuggestionListener(mOnSuggestionSelectionListener); // TODO: Move the badge logic to SearchView or move the badge to search_bar.xml mBadgeLabel = (TextView) mSearchView.findViewById(com.android.internal.R.id.search_badge); Loading Loading @@ -678,27 +678,27 @@ public class SearchDialog extends Dialog { } }; private final SearchView.OnQueryChangeListener mOnQueryChangeListener = new SearchView.OnQueryChangeListener() { private final SearchView.OnQueryTextListener mOnQueryChangeListener = new SearchView.OnQueryTextListener() { public boolean onSubmitQuery(String query) { public boolean onQueryTextSubmit(String query) { dismiss(); return false; } public boolean onQueryTextChanged(String newText) { public boolean onQueryTextChange(String newText) { return false; } }; private final SearchView.OnSuggestionSelectionListener mOnSuggestionSelectionListener = new SearchView.OnSuggestionSelectionListener() { private final SearchView.OnSuggestionListener mOnSuggestionSelectionListener = new SearchView.OnSuggestionListener() { public boolean onSuggestionSelected(int position) { public boolean onSuggestionSelect(int position) { return false; } public boolean onSuggestionClicked(int position) { public boolean onSuggestionClick(int position) { dismiss(); return false; } Loading
core/java/android/widget/SearchView.java +14 −14 Original line number Diff line number Diff line Loading @@ -72,10 +72,10 @@ public class SearchView extends LinearLayout { private static final boolean DBG = false; private static final String LOG_TAG = "SearchView"; private OnQueryChangeListener mOnQueryChangeListener; private OnQueryTextListener mOnQueryChangeListener; private OnCloseListener mOnCloseListener; private OnFocusChangeListener mOnQueryTextFocusChangeListener; private OnSuggestionSelectionListener mOnSuggestionListener; private OnSuggestionListener mOnSuggestionListener; private OnClickListener mOnSearchClickListener; private boolean mIconifiedByDefault; Loading Loading @@ -109,7 +109,7 @@ public class SearchView extends LinearLayout { /** * Callbacks for changes to the query text. */ public interface OnQueryChangeListener { public interface OnQueryTextListener { /** * Called when the user submits the query. This could be due to a key press on the Loading @@ -123,7 +123,7 @@ public class SearchView extends LinearLayout { * @return true if the query has been handled by the listener, false to let the * SearchView perform the default action. */ boolean onSubmitQuery(String query); boolean onQueryTextSubmit(String query); /** * Called when the query text is changed by the user. Loading @@ -133,7 +133,7 @@ public class SearchView extends LinearLayout { * @return false if the SearchView should perform the default action of showing any * suggestions if available, true if the action was handled by the listener. */ boolean onQueryTextChanged(String newText); boolean onQueryTextChange(String newText); } public interface OnCloseListener { Loading @@ -151,7 +151,7 @@ public class SearchView extends LinearLayout { * Callback interface for selection events on suggestions. These callbacks * are only relevant when a SearchableInfo has been specified by {@link #setSearchableInfo}. */ public interface OnSuggestionSelectionListener { public interface OnSuggestionListener { /** * Called when a suggestion was selected by navigating to it. Loading @@ -160,7 +160,7 @@ public class SearchView extends LinearLayout { * @return true if the listener handles the event and wants to override the default * behavior of possibly rewriting the query based on the selected item, false otherwise. */ boolean onSuggestionSelected(int position); boolean onSuggestionSelect(int position); /** * Called when a suggestion was clicked. Loading @@ -170,7 +170,7 @@ public class SearchView extends LinearLayout { * behavior of launching any intent or submitting a search query specified on that item. * Return false otherwise. */ boolean onSuggestionClicked(int position); boolean onSuggestionClick(int position); } public SearchView(Context context) { Loading Loading @@ -282,7 +282,7 @@ public class SearchView extends LinearLayout { * @param listener the listener object that receives callbacks when the user performs * actions in the SearchView such as clicking on buttons or typing a query. */ public void setOnQueryChangeListener(OnQueryChangeListener listener) { public void setOnQueryTextListener(OnQueryTextListener listener) { mOnQueryChangeListener = listener; } Loading @@ -309,7 +309,7 @@ public class SearchView extends LinearLayout { * * @param listener the listener to inform of suggestion selection events. */ public void setOnSuggestionSelectionListener(OnSuggestionSelectionListener listener) { public void setOnSuggestionListener(OnSuggestionListener listener) { mOnSuggestionListener = listener; } Loading Loading @@ -865,7 +865,7 @@ public class SearchView extends LinearLayout { updateCloseButton(); updateSubmitArea(); if (mOnQueryChangeListener != null) { mOnQueryChangeListener.onQueryTextChanged(newText.toString()); mOnQueryChangeListener.onQueryTextChange(newText.toString()); } } Loading @@ -873,7 +873,7 @@ public class SearchView extends LinearLayout { CharSequence query = mQueryTextView.getText(); if (!TextUtils.isEmpty(query)) { if (mOnQueryChangeListener == null || !mOnQueryChangeListener.onSubmitQuery(query.toString())) { || !mOnQueryChangeListener.onQueryTextSubmit(query.toString())) { if (mSearchable != null) { launchQuerySearch(KeyEvent.KEYCODE_UNKNOWN, null, query.toString()); setImeVisibility(false); Loading Loading @@ -940,7 +940,7 @@ public class SearchView extends LinearLayout { private boolean onItemClicked(int position, int actionKey, String actionMsg) { if (mOnSuggestionListener == null || !mOnSuggestionListener.onSuggestionClicked(position)) { || !mOnSuggestionListener.onSuggestionClick(position)) { launchSuggestion(position, KeyEvent.KEYCODE_UNKNOWN, null); setImeVisibility(false); dismissSuggestions(); Loading @@ -951,7 +951,7 @@ public class SearchView extends LinearLayout { private boolean onItemSelected(int position) { if (mOnSuggestionListener == null || !mOnSuggestionListener.onSuggestionSelected(position)) { || !mOnSuggestionListener.onSuggestionSelect(position)) { rewriteQueryFromSuggestion(position); return true; } Loading