SimpleCursorTreeAdapter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。
[Android.Runtime.Register("android/widget/SimpleCursorTreeAdapter", DoNotGenerateAcw=true)]
public abstract class SimpleCursorTreeAdapter : Android.Widget.ResourceCursorTreeAdapter
[<Android.Runtime.Register("android/widget/SimpleCursorTreeAdapter", DoNotGenerateAcw=true)>]
type SimpleCursorTreeAdapter = class
inherit ResourceCursorTreeAdapter
- 繼承
-
SimpleCursorTreeAdapter
- 屬性
備註
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。 你可以指定想要的欄位、想要顯示欄位的視圖,以及定義這些檢視外觀的 XML 檔案。 子節點與群組可獨立 XML 檔案。
結合分為兩個階段。 首先,如果有 a android.widget.SimpleCursorTreeAdapter.ViewBinder , ViewBinder#setViewValue(android.view.View, android.database.Cursor, int) 則會被調用。 若回傳值為真,則表示已發生綁定。 若回傳值為假且綁定視圖為 TextView, #setViewText(TextView, String) 則會被呼叫。 如果回傳的值為假且綁定的視圖是 ImageView, #setViewImage(ImageView, String) 則會被呼叫。 若找不到合適的綁定,則擲出 a IllegalStateException 。
Java 文件 android.widget.SimpleCursorTreeAdapter。
本頁部分內容為基於 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 |
回傳此 |
| Cursor |
另請參閱: (繼承來源 CursorTreeAdapter) |
| Filter |
提供 的 |
| FilterQueryProvider |
另請參閱: (繼承來源 CursorTreeAdapter) |
| GroupCount |
這樣可以計算群組數量。 (繼承來源 CursorTreeAdapter) |
| 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。 (繼承來源 CursorTreeAdapter) |
| IsEmpty |
結果是空的。 (繼承來源 BaseExpandableListAdapter) |
| JniIdentityHashCode |
取得由互通執行時指派給此 Java 對等端的身份雜湊碼。 (繼承來源 Object) |
| JniManagedPeerState |
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。 (繼承來源 JavaObject) |
| JniPeerMembers |
取得此受管理綁定類型的 JNI 同儕成員元資料。 |
| PeerReference |
取得這個 Java 節點的 JNI 物件參考。 (繼承來源 Object) |
| ThresholdClass |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 |
| ThresholdType |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 |
| ViewBinder |
回傳 |
方法
明確介面實作
| 名稱 | Description |
|---|---|
| IJavaPeerable.Disposed() |
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。 (繼承來源 JavaObject) |
| IJavaPeerable.Finalized() |
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。 (繼承來源 JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。 (繼承來源 JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。 (繼承來源 JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。 (繼承來源 JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。 (繼承來源 JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。 (繼承來源 CursorTreeAdapter) |
擴充方法
| 名稱 | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
取得實例 |
| JavaAs<TResult>(IJavaPeerable) |
試著強制 |
| JavaCast<TResult>(IJavaObject) |
執行 Android 執行時檢查型別轉換。 |
| JavaCast<TResult>(IJavaObject) |
一個簡單的轉接器,可以將游標欄位映射到 XML 檔案中定義的 TextViews 或 ImageViews。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
試著強制 |