語言

Activity.OnSearchRequested 方法

定義

多載

名稱 Description
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

傳回

搜尋啟動時為 true,活動拒絕(封鎖)則為 false

實作

屬性

備註

當使用者表示想要開始搜尋時,會被呼叫。

另請參閱:

Android 參考資料。android.app.Activity.onSearchRequested

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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,除非在 Mode 中 Configuration#UI_MODE_TYPE_TELEVISION 回傳 false。

實作

屬性

備註

當使用者表示想要開始搜尋時,會呼叫這個鉤子。 你可以用這個功能簡單地啟動搜尋介面,回應選單項目、搜尋按鈕或其他活動中的小工具。 除非被覆寫,呼叫此函式等同於呼叫 startSearch(null, false, null, false),啟動其清單中指定的當前活動搜尋,詳見 SearchManager。 你可以覆寫此函式,強制全域搜尋,例如回應專用搜尋鍵,或完全阻擋搜尋(簡單回傳 false)。 注意:在Configuration.UI_MODE_TYPE_TELEVISION或Configuration.UI_MODE_TYPE_WATCH中執行時,預設實作會直接回傳 false,若想支援搜尋,必須提供自己的自訂實作。

另請參閱:

Android 參考資料。android.app.Activity.onSearchRequested

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於