SimpleExpandableListAdapter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。
[Android.Runtime.Register("android/widget/SimpleExpandableListAdapter", DoNotGenerateAcw=true)]
public class SimpleExpandableListAdapter : Android.Widget.BaseExpandableListAdapter
[<Android.Runtime.Register("android/widget/SimpleExpandableListAdapter", DoNotGenerateAcw=true)>]
type SimpleExpandableListAdapter = class
inherit BaseExpandableListAdapter
- 繼承
- 屬性
備註
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。 你可以另外指定支持該群組的資料為地圖列表。 ArrayList 中的每個項目對應可展開清單中的一個群組。 地圖包含每一列的資料。 你還要指定一個 XML 檔案,定義用來顯示群組的視圖,以及從 Map 中的鍵對應到特定視圖的映射。 此過程類似子節點,但層級更深,資料支持被指定為列表<列表<映射>>,第一個列表對應子節點的群組,第二個列表對應子節點在群組中的位置,最後映射保存該子節點的資料。
Java 文件 android.widget.SimpleExpandableListAdapter。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
建構函式
屬性
| 名稱 | Description |
|---|---|
| ChildTypeCount |
回傳 android.widget.ExpandableListAdapter.getChildView(int, int, boolean, View, ViewGroup) 所建立的子視圖類型數量。 每個類型代表一組可在 android.widget.ExpandableListAdapter.getChildView(int, int, boolean, View, ViewGroup) 中轉換的視圖集合,適用於任何群組。 如果介面卡對所有子項目總是回傳相同類型的檢視,這個方法應該會回傳 1。 此方法僅在轉接器設定為 AdapterView 時被呼叫。 回傳 android.widget.ExpandableListAdapter.getChildView(int, int, boolean, View, ViewGroup) 所建立的子視圖類型數量。 每個類型代表一組可在 android.widget.ExpandableListAdapter.getChildView(int, int, boolean, View, ViewGroup) 中轉換的視圖集合,適用於任何群組。 如果介面卡對所有子項目總是回傳相同類型的檢視,這個方法應該會回傳 1。 (繼承來源 BaseExpandableListAdapter) |
| Class |
回傳此 |
| GroupCount |
這樣可以計算群組數量。 |
| GroupTypeCount |
回傳 android.widget.ExpandableListAdapter.getGroupView(int,boolean,View,ViewGroup) 所建立的群組檢視類型數量。 每個類型代表一組可在 android.widget.ExpandableListAdapter.getGroupView(int,boolean,View,ViewGroup)中轉換的視圖集合。 如果介面卡對所有群組項目總是回傳相同類型的檢視,此方法應該會回傳 1。 此方法僅在轉接器設定為 AdapterView 時被呼叫。 回傳 android.widget.ExpandableListAdapter.getGroupView(int,boolean,View,ViewGroup) 所建立的群組檢視類型數量。 每個類型代表一組可在 android.widget.ExpandableListAdapter.getGroupView(int,boolean,View,ViewGroup)中轉換的視圖集合。 如果介面卡對所有群組項目總是回傳相同類型的檢視,此方法應該會回傳 1。 (繼承來源 BaseExpandableListAdapter) |
| Handle |
底層 Android 實例的帳號。 (繼承來源 Object) |
| HasStableIds |
取得穩定的 ID。 |
| IsEmpty |
結果是空的。 (繼承來源 BaseExpandableListAdapter) |
| JniIdentityHashCode |
取得由互通執行時指派給此 Java 對等端的身份雜湊碼。 (繼承來源 Object) |
| JniManagedPeerState |
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。 (繼承來源 JavaObject) |
| JniPeerMembers |
取得此受管理綁定類型的 JNI 同儕成員元資料。 |
| PeerReference |
取得這個 Java 節點的 JNI 物件參考。 (繼承來源 Object) |
| ThresholdClass |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 |
| ThresholdType |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 |
方法
明確介面實作
| 名稱 | Description |
|---|---|
| IJavaPeerable.Disposed() |
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。 (繼承來源 JavaObject) |
| IJavaPeerable.Finalized() |
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。 (繼承來源 JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。 (繼承來源 JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。 (繼承來源 JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。 (繼承來源 JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。 (繼承來源 JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。 (繼承來源 BaseExpandableListAdapter) |
擴充方法
| 名稱 | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
取得實例 |
| JavaAs<TResult>(IJavaPeerable) |
試著強制 |
| JavaCast<TResult>(IJavaObject) |
執行 Android 執行時檢查型別轉換。 |
| JavaCast<TResult>(IJavaObject) |
一個簡單的轉接器,可將靜態資料映射到以 XML 檔案定義的群組與子視圖。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
試著強制 |