Share via


ISubMenu 介面

定義

子功能表的 Menu 子類別。

[Android.Runtime.Register("android/view/SubMenu", "", "Android.Views.ISubMenuInvoker")]
public interface ISubMenu : Android.Views.IMenu, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/SubMenu", "", "Android.Views.ISubMenuInvoker")>]
type ISubMenu = interface
    interface IMenu
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
屬性
實作

備註

子功能表的 Menu 子類別。

子功能表不支援專案圖示或巢狀子功能表。

<div class=「special reference」 >< h3 > Developer Guides < /h3>

如需建立功能表的相關資訊,請參閱 功能表 開發人員指南。

</Div>

android.view.SubMenu JAVA 檔。

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

欄位

First

群組和專案識別碼整數的第一個值。

(繼承來源 IMenu)
None

當您不在意群組和專案識別碼整數時,要使用的值。

(繼承來源 IMenu)
SupportedModifiersMask

MenuItem 鍵盤快速鍵所支援之所有修飾詞的遮罩

(繼承來源 IMenu)

屬性

Handle

取得基礎 Android 物件的 JNI 值。

(繼承來源 IJavaObject)
HasVisibleItems

傳回功能表目前是否有可見的專案專案。

(繼承來源 IMenu)
Item

取得 , IMenuItem 表示父功能表中的這個子功能表。

JniIdentityHashCode

傳回已包裝實例的 值 java.lang.System.identityHashCode()

(繼承來源 IJavaPeerable)
JniManagedPeerState

Managed 對等的狀態。

(繼承來源 IJavaPeerable)
JniPeerMembers

成員存取和調用支援。

(繼承來源 IJavaPeerable)
PeerReference

JniObjectReference 回已包裝 JAVA 物件實例的 。

(繼承來源 IJavaPeerable)

方法

Add(ICharSequence)

將新專案新增至功能表。

(繼承來源 IMenu)
Add(Int32)

將新專案新增至功能表。

(繼承來源 IMenu)
Add(Int32, Int32, Int32, ICharSequence)

將新專案新增至功能表。

(繼承來源 IMenu)
Add(Int32, Int32, Int32, Int32)

採用 #add(int, int, int, CharSequence) 字串資源識別碼而非字串本身的變化。

(繼承來源 IMenu)
AddIntentOptions(Int32, Int32, Int32, ComponentName, Intent[], Intent, MenuAppendFlags, IMenuItem[])

新增一組對應至可針對特定意圖執行的動作的功能表項目。

(繼承來源 IMenu)
AddSubMenu(ICharSequence)

將新的子功能表新增至功能表。

(繼承來源 IMenu)
AddSubMenu(Int32)

將新的子功能表新增至功能表。

(繼承來源 IMenu)
AddSubMenu(Int32, Int32, Int32, ICharSequence)

將新的子功能表新增至功能表。

(繼承來源 IMenu)
AddSubMenu(Int32, Int32, Int32, Int32)

採用 #addSubMenu(int, int, int, CharSequence) 標題的字串資源識別碼,而不是字串本身的變化。

(繼承來源 IMenu)
Clear()

從功能表中移除所有現有的專案,讓它保持空白,就像剛建立一樣。

(繼承來源 IMenu)
ClearHeader()

清除子功能表的標頭。

Close()

如果開啟,則會關閉功能表。

(繼承來源 IMenu)
Disposed()

處置實例時呼叫。

(繼承來源 IJavaPeerable)
DisposeUnlessReferenced()

如果這個實例沒有未完成的參考,則呼叫 Dispose() ,否則不會執行任何動作。

(繼承來源 IJavaPeerable)
Finalized()

實例完成時呼叫。

(繼承來源 IJavaPeerable)
FindItem(Int32)

傳回具有特定識別碼的功能表項目。

(繼承來源 IMenu)
GetItem(Int32)

取得指定索引處的功能表項目。

(繼承來源 IMenu)
IsShortcutKey(Keycode, KeyEvent)

這是此視窗的其中一個已定義快速鍵的按鍵。

(繼承來源 IMenu)
PerformIdentifierAction(Int32, MenuPerformFlags)

執行與指定功能表識別碼相關聯的功能表項目動作。

(繼承來源 IMenu)
PerformShortcut(Keycode, KeyEvent, MenuPerformFlags)

執行與指定快捷方式字元相關聯的功能表項目動作。

(繼承來源 IMenu)
RemoveGroup(Int32)

移除指定群組中的所有專案。

(繼承來源 IMenu)
RemoveItem(Int32)

移除具有指定識別碼的專案。

(繼承來源 IMenu)
SetGroupCheckable(Int32, Boolean, Boolean)

控制特定專案群組是否可以顯示核取記號。

(繼承來源 IMenu)
SetGroupDividerEnabled(Boolean)

啟用或停用群組分隔符號。

(繼承來源 IMenu)
SetGroupEnabled(Int32, Boolean)

啟用或停用指定群組中的所有功能表項目。

(繼承來源 IMenu)
SetGroupVisible(Int32, Boolean)

顯示或隱藏指定群組中的所有功能表項目。

(繼承來源 IMenu)
SetHeaderIcon(Drawable)

將子功能表標頭的圖示設定為 var > icon/var >Drawable 中 < 提供的圖示 < 。

SetHeaderIcon(Int32)

將子功能表標頭的圖示設定為 var > iconRes < /var > 資源識別碼中指定的 < 圖示。

SetHeaderTitle(ICharSequence)

將子功能表標頭的標題設定為 var > title/var > 中指定的 < 標題 < 。

SetHeaderTitle(Int32)

將子功能表標頭的標題設定為 var > titleRes < /var > 資源識別碼中指定的 < 標題。

SetHeaderView(View)

將子功能表的標頭設定為 View var > view < /var > 中指定的 < 。

SetIcon(Drawable)

變更與其父功能表中這個子功能表專案相關聯的圖示。

SetIcon(Int32)

變更與其父功能表中這個子功能表專案相關聯的圖示。

SetJniIdentityHashCode(Int32)

設定 所 JniIdentityHashCode 傳回的值。

(繼承來源 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

子功能表的 Menu 子類別。

(繼承來源 IJavaPeerable)
SetPeerReference(JniObjectReference)

設定 所 PeerReference 傳回的值。

(繼承來源 IJavaPeerable)
SetQwertyMode(Boolean)

控制功能表是否應在 qwerty 模式中執行, (字母快捷方式) 或 12 鍵模式 (數值快捷方式) 。

(繼承來源 IMenu)
Size()

取得功能表中的專案數。

(繼承來源 IMenu)
UnregisterFromRuntime()

取消註冊這個實例,讓執行時間不會從未來的 Java.Interop.JniRuntime+JniValueManager.PeekValue 調用傳回它。

(繼承來源 IJavaPeerable)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

Add(IMenu, Int32, Int32, Int32, String)

子功能表的 Menu 子類別。

Add(IMenu, String)

子功能表的 Menu 子類別。

AddSubMenu(IMenu, Int32, Int32, Int32, String)

子功能表的 Menu 子類別。

AddSubMenu(IMenu, String)

子功能表的 Menu 子類別。

SetHeaderTitle(ISubMenu, String)

子功能表的 Menu 子類別。

JavaCast<TResult>(IJavaObject)

子功能表的 Menu 子類別。

GetJniTypeName(IJavaPeerable)

子功能表的 Menu 子類別。

適用於