Activity.OnSearchRequested 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
OnSearchRequested() |
當使用者發出想要開始搜尋的訊號時呼叫。 |
OnSearchRequested(SearchEvent) |
當使用者發出想要開始搜尋的訊號時,就會呼叫此勾點。 |
OnSearchRequested()
當使用者發出想要開始搜尋的訊號時呼叫。
[Android.Runtime.Register("onSearchRequested", "()Z", "GetOnSearchRequestedHandler")]
public virtual bool OnSearchRequested ();
[<Android.Runtime.Register("onSearchRequested", "()Z", "GetOnSearchRequestedHandler")>]
abstract member OnSearchRequested : unit -> bool
override this.OnSearchRequested : unit -> bool
傳回
實作
- 屬性
備註
的 android.app.Activity.onSearchRequested()
JAVA 檔。
此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。
另請參閱
適用於
OnSearchRequested(SearchEvent)
當使用者發出想要開始搜尋的訊號時,就會呼叫此勾點。
[Android.Runtime.Register("onSearchRequested", "(Landroid/view/SearchEvent;)Z", "GetOnSearchRequested_Landroid_view_SearchEvent_Handler", ApiSince=23)]
public virtual bool OnSearchRequested (Android.Views.SearchEvent? searchEvent);
[<Android.Runtime.Register("onSearchRequested", "(Landroid/view/SearchEvent;)Z", "GetOnSearchRequested_Landroid_view_SearchEvent_Handler", ApiSince=23)>]
abstract member OnSearchRequested : Android.Views.SearchEvent -> bool
override this.OnSearchRequested : Android.Views.SearchEvent -> bool
參數
- searchEvent
- SearchEvent
發出 SearchEvent
此搜尋訊號的 。
傳回
true
如果已啟動搜尋,則傳回 ,如果活動沒有回應搜尋,則 false
傳回 。 預設實作一律會傳 true
回 ,除非在傳回 false 的模式中 Configuration#UI_MODE_TYPE_TELEVISION
。
實作
- 屬性
備註
當使用者發出想要開始搜尋的訊號時,就會呼叫此勾點。
您可以使用此函式作為簡單方式來啟動搜尋 UI,以回應活動內的功能表項目、搜尋按鈕或其他小工具。 除非覆寫,否則呼叫此函式與呼叫 #startSearch startSearch(null, false, null, false)
相同,它會啟動搜尋其資訊清單中指定的目前活動,請參閱 SearchManager
。
您可以覆寫此函式來強制全域搜尋,例如回應專用的搜尋索引鍵,或只傳回 false) 來封鎖完全 (搜尋。
注意:在 或 Configuration#UI_MODE_TYPE_WATCH
中 Configuration#UI_MODE_TYPE_TELEVISION
執行 時,預設實作會變更為只傳回 false,而且如果您想要支援搜尋,則必須提供自己的自訂實作。
的 android.app.Activity.onSearchRequested(android.view.SearchEvent)
JAVA 檔。
此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。