Merge "When context is voice, show the microphone."
This commit is contained in:
committed by
Android (Google) Code Review
commit
49658cb55b
@@ -668,7 +668,10 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS
|
||||
// The user changed the query, remember it.
|
||||
mUserQuery = s == null ? "" : s.toString();
|
||||
}
|
||||
updateVoiceButton(mSearchAutoComplete.isEmpty());
|
||||
// Always want to show the microphone if the context is voice.
|
||||
updateVoiceButton(mSearchAutoComplete.isEmpty()
|
||||
|| (mAppSearchData != null && mAppSearchData.getBoolean(
|
||||
SearchManager.CONTEXT_IS_VOICE)));
|
||||
}
|
||||
|
||||
public void afterTextChanged(Editable s) {
|
||||
|
||||
@@ -1543,6 +1543,15 @@ public class SearchManager
|
||||
*/
|
||||
public final static String INTENT_ACTION_NONE = "android.search.action.ZILCH";
|
||||
|
||||
/**
|
||||
* This means that context is voice, and therefore the SearchDialog should
|
||||
* continue showing the microphone until the user indicates that he/she does
|
||||
* not want to re-speak (e.g. by typing).
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
public final static String CONTEXT_IS_VOICE = "android.search.CONTEXT_IS_VOICE";
|
||||
|
||||
/**
|
||||
* Reference to the shared system search service.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user