語言

ActionProvider.OnCreateActionView 方法

定義

多載

名稱 Description
OnCreateActionView()
已淘汰.

Android 框架呼叫的工廠方法,用來建立新的動作檢視。

OnCreateActionView(IMenuItem)

Android 框架呼叫的工廠方法,用來建立新的動作檢視。

OnCreateActionView()

警告

deprecated

Android 框架呼叫的工廠方法,用來建立新的動作檢視。

[Android.Runtime.Register("onCreateActionView", "()Landroid/view/View;", "GetOnCreateActionViewHandler")]
[System.Obsolete("deprecated")]
public abstract Android.Views.View OnCreateActionView();
[<Android.Runtime.Register("onCreateActionView", "()Landroid/view/View;", "GetOnCreateActionViewHandler")>]
[<System.Obsolete("deprecated")>]
abstract member OnCreateActionView : unit -> Android.Views.View

傳回

新的動作視角。

屬性

備註

Android 框架呼叫的工廠方法,用來建立新的動作檢視。

此方法已被棄用,改為 #onCreateActionView(MenuItem)。 希望支援API 16之前平台版本的新應用程式,也應實作此方法以回傳有效的動作檢視。

此會員已被棄用。 用途 #onCreateActionView(MenuItem)

Java 文件 android.view.ActionProvider.onCreateActionView()。

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

適用於

OnCreateActionView(IMenuItem)

Android 框架呼叫的工廠方法,用來建立新的動作檢視。

[Android.Runtime.Register("onCreateActionView", "(Landroid/view/MenuItem;)Landroid/view/View;", "GetOnCreateActionView_Landroid_view_MenuItem_Handler")]
public virtual Android.Views.View OnCreateActionView(Android.Views.IMenuItem forItem);
[<Android.Runtime.Register("onCreateActionView", "(Landroid/view/MenuItem;)Landroid/view/View;", "GetOnCreateActionView_Landroid_view_MenuItem_Handler")>]
abstract member OnCreateActionView : Android.Views.IMenuItem -> Android.Views.View
override this.OnCreateActionView : Android.Views.IMenuItem -> Android.Views.View

參數

forItem
IMenuItem

用 MenuItem 來建立 的動作檢視

傳回

新的動作視角

屬性

備註

Android 框架呼叫的工廠方法,用來建立新的動作檢視。 此方法會回傳給定 MenuItem 的新動作視圖。

如果你的 ActionProvider 實作覆蓋了已淘汰的無參數超載 #onCreateActionView(),建議為執行 API 16 或更新版本的裝置覆寫此方法,但可選。 預設實作要求 #onCreateActionView() 與舊版平台所寫的應用程式相容。

Java 文件 android.view.ActionProvider.onCreateActionView(android.view.MenuItem)。

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

適用於